Ghost Blog
Stdlib-only Ghost Admin/Content API-client — JWT-authenticatie en post CRUD live geverifieerd tegen een mock-server.
Getest · Werkt
Wat het doet
Beheert de eigen Ghost-blog van een gebruiker via de Content en Admin API's via een Python-client zonder afhankelijkheden: lijst/creëer/update/publiceer/plan/verwijder posts en pagina's, upload afbeeldingen, stel Unsplash feature-afbeeldingen in met attributie, beheer tags/leden/nieuwsbrieven/tiers. Activeert op verzoeken zoals 'list my blog posts', 'create a draft', 'publish my draft', 'schedule a post', of elke Ghost-specifieke blogbeheertaak; referenties komen van door de gebruiker ingestelde GHOST_API_URL/GHOST_ADMIN_API_KEY/GHOST_CONTENT_API_KEY omgevingsvariabelen die naar de eigen instantie van de gebruiker verwijzen.
Testrapport
Zette een mock Ghost API-server op 127.0.0.1 op en voerde de gebundelde ghost_api.py woord voor woord uit volgens het gedocumenteerde patroon van SKILL.md: JWT-authenticatie, create-post met source=html, en een update-dan-teruglezen round trip werkten allemaal correct bij de eerste poging, inclusief de Unsplash attribution-caption helper.
Getest op: 2026-07-16 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/ghost-blogStdlib-only Ghost Admin/Content API-client — JWT-authenticatie en post CRUD live geverifieerd tegen een mock-server.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
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