원클릭으로
blog-publish
Build, commit, and deploy the blog to GitHub Pages.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Build, commit, and deploy the blog to GitHub Pages.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Edit an existing blog post. Shows current content, applies user-requested changes, and saves.
List all blog posts with metadata. Shows titles, dates, tags, and available languages.
Create a new blog post. User provides a topic or title, Claude generates content and creates the post.
| name | blog-publish |
| description | Build, commit, and deploy the blog to GitHub Pages. |
| disable-model-invocation | true |
| allowed-tools | Bash |
Build the site and deploy to GitHub Pages.
Before publishing, run a build to verify everything compiles:
npm run build
If the build fails, show the error and stop. Do not proceed with publishing.
Show what will be published:
git status to show changed filesgit diff --stat to show a summary of changesAsk the user to confirm before pushing. Show the commit message that will be used.
Run the publish command:
npm run blog -- publish "<commit message>"
If no specific message is provided, generate one based on what changed:
blog: add <post-title>blog: update <post-title>blog: update content <date>After push, confirm the deployment is in progress. The GitHub Actions workflow will auto-deploy.
Remind the user that the site will be live at https://vimalinx.github.io/ in a few minutes.