ghost-cli

Manage Ghost CMS content via the Admin API v5 and v6.

40|6|Updated Jul 11, 2026
One-click install
npx skills add https://github.com/magnus919/agent-skills --skill ghost-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ghost-cli
Source: https://github.com/magnus919/agent-skills/tree/main/ghost-cli
Command: npx skills add https://github.com/magnus919/agent-skills --skill ghost-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This skill removes the friction of switching to a web browser to manage your Ghost CMS site, allowing you to handle content operations directly within your terminal environment.

Core Features & Use Cases

  • Content Management: List, view, and create blog posts and pages without leaving your command line.
  • Site Administration: Quickly fetch site metadata and manage tags to keep your content organized.
  • Use Case: Use this skill to draft a new blog post or verify your site configuration while you are already working in your code editor or terminal.

Quick Start

Use the ghost-cli skill to list the ten most recent published posts from your site.

Frequently Asked Questions about ghost-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Ghost CMS posts from the terminal?

To manage Ghost CMS posts from the terminal, use the ghost-cli skill to interface with the Ghost Admin API v5 and v6. It allows you to list, view, and create blog posts directly within your command line environment.

Do I need Python to use the Ghost Admin API for content automation?

Yes, you need Python 3.8 or higher and the requests library to use the Ghost Admin API for content automation. The skill executes authenticated API operations via environment variables using these prerequisites.

Can I fetch site configuration and browse tags without logging into Ghost?

You can fetch site configuration and browse tags without a web browser by using ghost-cli. It retrieves site metadata and manages tags through authenticated Ghost Admin API operations executed directly from your terminal.

What's the best way to draft a new page in Ghost CMS while coding?

The best way to draft a new page in Ghost CMS while coding is using ghost-cli. It removes the friction of switching to a web browser by handling page creation and management operations directly in your terminal environment.

Does ghost-cli support both version 5 and 6 of the Ghost Admin API?

Yes, ghost-cli supports both version 5 and 6 of the Ghost Admin API. It interfaces with these API versions to perform listing and creation tasks for posts, pages, and tags for automated content workflows.

Why should I not use a browser for Ghost content management workflows?

You should avoid a browser for Ghost content management workflows when you are already working in your code editor. Using ghost-cli prevents context switching by handling site administration and post creation directly in the terminal.