dqz00116/skill-lib/hexo-blog-update
Claude Code and agent skill by dqz00116/skill-lib
- community
Checking that the SKILL.md file is still in the repository.
Use when creating, editing, or publishing Hexo blog posts
Install
npx vskill@latest install dqz00116/skill-lib/hexo-blog-updateSKILL.md
Hexo Blog Update Skill
Overview
Standardized workflow for creating, editing, and publishing Hexo blog posts.
When to Use
Use this skill when you need to:
- Create a new blog post
- Edit existing blog posts
- Preview blog locally before publishing
- Deploy blog to production
Prerequisites
- Node.js installed (>= 14)
- Hexo CLI installed globally (
npm install -g hexo-cli) - Blog repository cloned locally
- Git configured with SSH key for deployment
Workflow
Step 1: Create New Post
Post will be created at: source/_posts/post-title.md
Step 2: Edit Post Content
Edit the generated markdown file with the following structure:
Important Rules:
- ✅ Use
<!--more-->to separate excerpt from full content - ✅ Set proper categories and tags
- ✅ Use Chinese for Chinese blogs
- ✅ Keep front matter (YAML between ---) at the top
Step 3: Local Preview
Access at: http://localhost:4000
Preview Checklist:
- [ ] Post appears in list with correct title
- [ ] Excerpt shows correctly (before
<!--more-->) - [ ] Full content displays properly
- [ ] Categories and tags are correct
- [ ] No formatting errors
Step 4: Deploy to Production
Deployment Output:
Standard Post Template
Common Commands Reference
| Command | Description | |
|---|---|---|
hexo new post "title" | Create new post | |
hexo new draft "title" | Create draft post | |
hexo publish draft "title" | Publish draft | |
hexo server | Start local server | |
hexo clean | Clean cache and generated files | |
hexo generate | Generate static files | |
hexo deploy | Deploy to remote | |
npm run release-blog | Full deploy pipeline |
File Structure
Best Practices
Do's
✅ Always preview before deploying ✅ Use meaningful categories and tags ✅ Include <!--more--> for proper excerpt ✅ Check date format (YYYY-MM-DD HH:MM:SS) ✅ Verify deployment success message
Don'ts
❌ Don't modify public/ directory directly ❌ Don't forget to set categories/tags ❌ Don't skip local preview ❌ Don't use special characters in filenames
Troubleshooting
Post not showing in list
- Check if file is in
source/_posts/ - Verify front matter format
- Run
hexo cleanand regenerate
Deployment fails
- Check SSH key configuration
- Verify git remote is correct
- Ensure network connectivity
Formatting issues
- Use standard Markdown syntax
- Verify YAML front matter syntax
- Check theme compatibility
Example Session
User: Create a new blog post about AI tools
Agent:
Version History
- v1.0 (2026-02-11) - Initial release
- Standard 4-step workflow
- Chinese blog format support
- Common commands reference
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckinghexo-blog-update/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/dqz00116/skill-lib/hexo-blog-update)