Ghost Blog
Nur Stdlib Ghost Admin/Content API-Client – JWT-Authentifizierung und Post-CRUD live gegen einen Mock-Server verifiziert.
Getestet · Funktioniert
Was es kann
Verwaltet den eigenen Ghost-Blog eines Benutzers über die Content- und Admin-APIs mittels eines Python-Clients ohne Abhängigkeiten: Beiträge und Seiten auflisten/erstellen/aktualisieren/veröffentlichen/planen/löschen, Bilder hochladen, Unsplash-Feature-Bilder mit Attribution festlegen, Tags/Mitglieder/Newsletter/Tiers verwalten. Wird bei Anfragen wie 'list my blog posts', 'create a draft', 'publish my draft', 'schedule a post' oder jeder Ghost-spezifischen Blog-Verwaltungsaufgabe ausgelöst; Anmeldeinformationen stammen aus benutzerdefinierten GHOST_API_URL/GHOST_ADMIN_API_KEY/GHOST_CONTENT_API_KEY Umgebungsvariablen, die auf die eigene Instanz des Benutzers verweisen.
Testbericht
Stellte einen Mock Ghost API-Server auf 127.0.0.1 auf und führte die gebündelte ghost_api.py wörtlich gemäß dem dokumentierten Muster von SKILL.md aus: JWT-Authentifizierung, create-post mit source=html und ein Update-dann-Zurücklesen-Roundtrip funktionierten alle beim ersten Versuch korrekt, einschließlich des Unsplash-Attributions-Caption-Helpers.
Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/georgeguimaraes/claude-code-ghost mkdir -p ~/.claude/skills cp -r claude-code-ghost/plugins/ghost-blog/skills/ghost-blog ~/.claude/skills/ghost-blog
Befehle & Beispiel-Prompts
/ghost-blogNur Stdlib Ghost Admin/Content API-Client – JWT-Authentifizierung und Post-CRUD live gegen einen Mock-Server verifiziert.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
List all the draft posts on my Ghost blog right nowCreate a draft post on my blog and set an Unsplash feature imageSchedule this post to publish on my Ghost site next Monday