一键导入
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.