ghost-blog

Installation
SKILL.md

Ghost Blog Management

Interact with the user's Ghost blog using the Content API (read-only, public data) and Admin API (full read/write access).

Environment Variables

Variable Purpose
GHOST_API_URL Base URL of the Ghost instance (e.g. https://myblog.ghost.io)
GHOST_CONTENT_API_KEY Content API key for read-only public access
GHOST_ADMIN_API_KEY Admin API key in {id}:{secret} format for full access

These are created in Ghost Admin under Settings > Integrations > Custom Integration.

The ghost_api.py Module

All operations use the Ghost class from ghost_api.py (stdlib only, no dependencies). It handles JWT auth, JSON serialization, and HTTP requests. The module lives in the same directory as this skill file.

Every script follows this pattern (use the base directory shown when this skill is loaded as the PYTHONPATH):

Installs
2
GitHub Stars
12
First Seen
May 20, 2026
ghost-blog — georgeguimaraes/claude-code-ghost