Claude-skill-registry blog

Create and edit blog posts for Ghost CMS. Use when creating blog post projections from ideas, editing existing posts, or working with Ghost frontmatter and SEO. Includes blog-specific voice, structure, and templates.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/blog" ~/.claude/skills/majiayu000-claude-skill-registry-blog && rm -rf "$T"
manifest: skills/data/blog/SKILL.md
source content

Blog Skill

Create authoritative, SEO-optimised blog posts for Ghost CMS at xavierfuentes.com.

When to Use

  • Creating a blog post projection from a canonical idea draft
  • Editing or refining an existing blog post
  • Checking blog post structure and SEO
  • Working with Ghost frontmatter

Quick Reference

Target length: 1,500-2,000 words (up to 2,200 for authority pieces)

Structure: Hook → Context → Framework → Implementation → Pitfalls → Next Steps

Frontmatter required: title, slug, status, visibility, idea_id, pillar

Context Files

  • context/voice.md
    - Blog-specific voice and tone
  • context/seo.md
    - SEO guidelines and meta descriptions
  • context/structure.md
    - Post structure and formatting

Brand Reference

See

docs/guides/brand-guide.md
for:

  • Colour palette (jungle-inspired: Deep Jungle, Golden Amber)
  • Typography (Sora + Source Sans 3)
  • Visual component styles

Templates

  • templates/post.md
    - Blog post template with frontmatter