Ghost Blog
Klient API Ghost Admin/Content tylko ze standardowej biblioteki — autoryzacja JWT i CRUD postów zweryfikowane na żywo wobec serwera mock.
Testowano · Działa
Co robi ten skill
Zarządza własnym blogiem Ghost użytkownika za pośrednictwem API Content i Admin za pomocą klienta Python bez zależności: listuje/tworzy/aktualizuje/publikuje/planuje/usuwa posty i strony, przesyła obrazy, ustawia obrazy wyróżniające Unsplash z atrybucją, zarządza tagami/członkami/newsletterami/poziomami. Uruchamia się na żądania takie jak 'list my blog posts', 'create a draft', 'publish my draft', 'schedule a post' lub dowolne zadanie zarządzania blogiem specyficzne dla Ghost; poświadczenia pochodzą z ustawionych przez użytkownika zmiennych środowiskowych GHOST_API_URL/GHOST_ADMIN_API_KEY/GHOST_CONTENT_API_KEY wskazujących na własną instancję użytkownika.
Raport z testu
Uruchomiono serwer mock API Ghost na 127.0.0.1 i uruchomiono dołączony ghost_api.py dosłownie zgodnie z udokumentowanym wzorcem SKILL.md: autoryzacja JWT, tworzenie posta z source=html oraz cykl aktualizacji i odczytu wstecz działały poprawnie za pierwszym razem, włączając pomocnika atrybucji-podpisu Unsplash.
Testowano: 2026-07-16 · Claude Code 2.x (agent harness)
Instalacja
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
Komendy i przykładowe prompty
/ghost-blogKlient API Ghost Admin/Content tylko ze standardowej biblioteki — autoryzacja JWT i CRUD postów zweryfikowane na żywo wobec serwera mock.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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