ghost
Publish and manage content in Ghost CMS. Use for publishing posts, validating frontmatter, and understanding the Ghost sync workflow. Includes /publish and /validate commands.
When & Why to Use This Skill
The Ghost CMS skill empowers users to automate content publishing and management workflows directly through Claude. It bridges the gap between local content repositories and the Ghost platform, providing robust tools for frontmatter validation, draft promotion, and seamless synchronization to ensure a consistent and error-free digital publishing experience.
Use Cases
- Automated Content Syncing: Synchronize local markdown files from a Git repository to a Ghost CMS site, ensuring the repository remains the single source of truth.
- Pre-publication Validation: Use the /validate command to automatically check frontmatter and metadata for errors before content goes live, maintaining SEO and formatting integrity.
- Editorial Workflow Management: Streamline the transition of content from draft to published status using the /promote command, reducing manual steps in the Ghost Admin interface.
- Technical SEO Maintenance: Ensure all published posts adhere to required schema and metadata standards through automated validation checks during the sync process.
| name | ghost |
|---|---|
| description | Publish and manage content in Ghost CMS. Use for publishing posts, validating frontmatter, and understanding the Ghost sync workflow. Includes /publish and /validate commands. |
Ghost Skill
Publish content to Ghost CMS and manage the sync workflow.
When to Use
- Publishing posts to Ghost (
/publishcommand) - Validating frontmatter before publishing (
/validatecommand) - Promoting drafts to published (
/promotecommand) - Understanding Ghost sync behaviour
Quick Reference
Source of truth: This repo (not Ghost Admin)
Publish flow:
- Edit in
content/drafts/*.mdorcontent/posts/*.md - Run
/validateto check frontmatter - Run
/publishto sync to Ghost
Ghost will be overwritten by the repo on every publish.
Context Files
context/sync.md- How repo ↔ Ghost sync workscontext/api.md- Ghost Admin API reference
Commands
| Command | Purpose |
|---|---|
/publish |
Sync all content to Ghost |
/validate |
Check frontmatter validity |
/promote [slug] |
Move draft to posts and publish |