Ghost Blog

Cliente de API de administración/contenido de Ghost solo para Stdlib — autenticación JWT y CRUD de publicaciones verificados en vivo contra un servidor simulado.

Por georgeguimaraes · georgeguimaraes/claude-code-ghost

Probado · Funciona ★ 9.6/10

Ghost Blog — Cliente de API de administración/contenido de Ghost solo para Stdlib — autenticación JWT y CRUD de publicaciones verificados en vivo contra un servidor simulado.

Qué hace

Administra el blog propio de un usuario a través de las API de contenido y administración mediante un cliente Python sin dependencias: lista/crea/actualiza/publica/programa/elimina publicaciones y páginas, carga imágenes, establece imágenes destacadas de Unsplash con atribución, administra etiquetas/miembros/boletines/niveles. Se activa ante solicitudes como 'listar mis publicaciones de blog', 'crear un borrador', 'publicar mi borrador', 'programar una publicación', o cualquier tarea de administración de blog específica de Ghost; las credenciales provienen de las variables de entorno GHOST_API_URL/GHOST_ADMIN_API_KEY/GHOST_CONTENT_API_KEY establecidas por el usuario apuntando a su propia instancia.

Informe de la prueba

Se configuró un servidor simulado de la API de Ghost en 127.0.0.1 y se ejecutó ghost_api.py incluido textualmente según el patrón documentado en SKILL.md: autenticación JWT, creación de publicaciones con source=html y un ciclo de actualización-luego-lectura funcionaron correctamente al primer intento, incluido el asistente de atribución-descripción de Unsplash.

Probado el: 2026-07-16 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /ghost-blogCliente de API de administración/contenido de Ghost solo para Stdlib — autenticación JWT y CRUD de publicaciones verificados en vivo contra un servidor simulado.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • List all the draft posts on my Ghost blog right now
  • Create a draft post on my blog and set an Unsplash feature image
  • Schedule this post to publish on my Ghost site next Monday