LaunchKit · 2026
Back to Skills

Ghost CMS content management via Admin API v5.x.

2
420 downloads
by @romain-grosos

Setup & Installation

openclaw skills install @romain-grosos/ghost-admin

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install ghost-admin

Version History

v1.2.0Feb 25, 2026 - Version note by skill developer:

Refactor: _retry.py (exponential backoff), jwt_utils.py (shared JWT), GhostAPIError class, JSON output for delete commands

What This Skill Does

Ghost CMS content management via Admin API v5.x. Creates, edits, publishes, and schedules posts and pages, manages tags, uploads images, and reads member and newsletter data. Uses zero external Python dependencies, relying on stdlib for all HTTP and JWT operations.

Zero external dependencies mean it runs on any Python 3.9 environment without pip installs, and permission flags like allow_publish and readonly_mode let you restrict it to suggest-only or read-only modes without code changes.

When to use it

  • Draft a blog post from research notes
  • Publish or unpublish a post by title or slug
  • Upload a feature image and attach it to a draft
  • List all draft posts filtered by tag
  • Create a batch of tags for content organization

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Write a draft post about Rust trends and send me a preview link

AGENT
  1. 1Generates structured HTML content for the post
  2. 2Creates a draft post via Ghost Admin API with title, tags, and SEO metadata fields
  3. 3Retrieves the post ID from the API response
  4. 4Returns the Ghost editor URL for the draft
OUTPUT

Draft created: https://your-ghost.example.com/ghost/#/editor/post/{id}

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

GHOST_URL environment variableGHOST_ADMIN_KEY environment variable (from Ghost Admin Settings → Integrations → Add custom integration)Ghost instance (self-hosted or Ghost Pro)