ghost-admin-api
Ghost Admin API
Overview
The Ghost Admin API provides full read-write access to a Ghost publication. It handles content management (posts, pages, tags), member management, newsletter configuration, image/theme uploads, and webhook registration. Authentication uses JWT tokens generated from Admin API keys.
When to Use
- Creating, updating, publishing, scheduling, or deleting posts and pages
- Managing members (create, update, import, generate sign-in links)
- Configuring newsletters, tiers, and offers
- Uploading images, media, or themes
- Registering and managing webhooks
- Building publishing workflows, CMS integrations, or content pipelines
- Automating Ghost administration tasks
Authentication
Admin API Key Format
More from bowtiedswan/ghost-cms-skills
ghost-cli
Ghost CLI tool for installing, configuring, and managing Ghost CMS instances. This skill should be used when installing Ghost, configuring a production server, managing Ghost processes (start/stop/restart), updating Ghost, setting up SSL/NGINX, backing up sites, or troubleshooting Ghost installations.
2ghost-webhooks
Ghost CMS webhooks and integrations for event-driven workflows. This skill should be used when setting up webhooks for Ghost events (post.published, member.added, etc.), building custom integrations, automating content workflows, or connecting Ghost to external services. Covers all 31 webhook events, payload handling, JavaScript SDKs, headless CMS setups, and migration tools.
2ghost-content-api
Read-only access to Ghost CMS published content via the Content API. This skill should be used when fetching posts, pages, tags, authors, tiers, or settings from a Ghost publication. Covers authentication with Content API keys, the JavaScript SDK (@tryghost/content-api), NQL filtering syntax, pagination, and all available endpoints.
2