Ghost Blog
Endast Stdlib Ghost Admin/Content API-klient — JWT-autentisering och post CRUD verifierad live mot en mock-server.
Testad · Fungerar
Vad den gör
Hanterar en användares egen Ghost-blogg via Content- och Admin-API:erna via en Python-klient utan beroenden: lista/skapa/uppdatera/publicera/schemalägga/radera inlägg och sidor, ladda upp bilder, ställa in Unsplash-funktionsbilder med attribution, hantera taggar/medlemmar/nyhetsbrev/nivåer. Utlöses vid förfrågningar som 'list my blog posts', 'create a draft', 'publish my draft', 'schedule a post', eller någon Ghost-specifik blogghanteringsuppgift; autentiseringsuppgifter kommer från användardefinierade GHOST_API_URL/GHOST_ADMIN_API_KEY/GHOST_CONTENT_API_KEY miljövariabler pekande mot användarens egen instans.
Testrapport
Startade en mock Ghost API-server på 127.0.0.1 och körde den medföljande ghost_api.py ordagrant enligt SKILL.md:s dokumenterade mönster: JWT-autentisering, skapa-inlägg med source=html, och en uppdatera-sedan-läsa-tillbaka-rundtur fungerade alla korrekt vid första försöket, inklusive Unsplash attribution-caption-hjälpen.
Testad: 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
Kommandon och exempelprompter
/ghost-blogEndast Stdlib Ghost Admin/Content API-klient — JWT-autentisering och post CRUD verifierad live mot en mock-server.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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