Ghost CMS for Openclaw

Effortlessly manage Ghost CMS content, from drafting blog posts to organizing tags and members, through the Ghost Admin API.

romain-grosos
v1.2.0
Feb 26, 2026
2
574
2

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ghost-admin

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ghost-admin using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Ghost CMS?

The Ghost skill provides a robust interface for Openclaw Skills to interact with the Ghost CMS Admin API v5.x. It enables developers and content creators to automate the entire lifecycle of digital publishing, including creating, editing, and publishing blog posts or static pages. By leveraging HS256 JWT authentication and a zero-dependency architecture, it ensures secure and efficient communication with your Ghost instance.

This skill is designed to streamline editorial workflows, allowing for seamless transitions from research or summaries to fully formatted drafts. It handles complex tasks like image uploads, SEO metadata configuration, and member data retrieval, making it an essential tool for scaling content operations without leaving your AI-augmented environment.

Ghost CMS Use Cases

  • Create, edit, or publish blog posts and static pages automatically.
  • Manage tags and categorization for site content via AI triggers.
  • Upload and embed feature images for articles.
  • Retrieve site settings, member information, and newsletter tiers for reporting.
  • Draft content based on AI-generated research or external summaries.

How Ghost CMS Works

  1. The skill authenticates with the Ghost Admin API using a fresh HS256 JWT token generated per request.
  2. Users provide commands or trigger phrases to perform CRUD operations on posts, pages, or tags.
  3. The skill validates permissions against the local configuration file to ensure safe operations, such as checking allow_publish flags.
  4. Requests are sent via standard Python libraries to the configured Ghost instance URL.
  5. The skill processes the API response, providing the user with direct links to drafts or confirmation of live updates.

Ghost CMS Setup

To get started with this skill for Openclaw Skills, run the interactive setup script:

python3 scripts/setup.py

Alternatively, you can manually configure your credentials in ~/.openclaw/secrets/ghost_creds:

GHOST_URL=https://your-ghost.example.com
GHOST_ADMIN_KEY=id:secret_hex

Ensure you have an Admin API Key from your Ghost Admin Settings under Integrations. Use python3 scripts/ghost.py site to verify your connection.

Ghost CMS Data Schema & Taxonomy

The skill organizes data and configuration using a structured file system to ensure persistence and security across Openclaw Skills updates:

Path Description
~/.openclaw/secrets/ghost_creds Stores sensitive API keys and instance URLs with restricted permissions (chmod 600).
~/.openclaw/config/ghost/config.json Contains behavioral settings like publication permissions, default tags, and readonly mode.

Metadata taxonomy includes fields such as post_id, slug, status (draft/published), and custom_excerpt, enabling precise content targeting.

Ghost CMS Advanced Features

  • Publication Guard: Enable or disable live publishing via the allow_publish flag in the configuration.
  • Automatic SEO: Programmatically set meta titles, descriptions, and Open Graph tags during post creation.
  • Safe Deletion: Protect content by toggling the allow_delete setting to prevent accidental data loss.
  • Content Audits: List and filter posts by status or tag to surface backlogs for triage.
  • Workflow Integration: Combine with research skills to transform raw data into structured, ready-to-publish CMS entries.

SKILL.md


Loading

Related Openclaw Skills

Featured*