Files
magnus919_agent-skills/ghost
Magnus Hedemarkandfactory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com> 2619ba395f docs(skills): add When-not-to-use boundaries to renamed skills
The quality validator enforces an imperative-verb description plus a
negative boundary on every changed SKILL.md. The six renamed skills and
cli-builder carried no substantive boundary, so add a tailored
When-not-to-use section to each naming concrete alternatives (dashboard
administration, sibling platforms, adjacent skills). cli-builder lands
at 499 lines, inside the 500-line budget.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-08-26 02:26:59 -04:00
..

Ghost CMS from the Terminal

Manage content on a Ghost CMS site: view site info, list and create posts and pages, manage tags — all via the Ghost Admin API (v5/v6).

Why Install This Skill

When your agent loads this skill, it can manage your Ghost CMS content without the web editor. That means:

  • List posts and pages — by status (published, draft, scheduled)
  • Create content — write and publish blog posts from the terminal
  • Manage tags — list and browse tags
  • Check site info — title, URL, description, version

What You Get

Directory Purpose
SKILL.md Complete command reference with setup and examples
scripts/ghost CLI tool for Ghost Admin API operations

Quick Start

export GHOST_URL="https://your-ghost-site.com"
export GHOST_ADMIN_KEY="your-id:your-secret"

API key from Ghost Admin → Integrations → Create custom integration.

Triggers

Load this when working with Ghost CMS — managing posts, pages, tags, or checking site configuration.

Requirements

Python 3.8+ with requests library.