Blog Cover Generator
Envuelve un CLI respaldado por Gemini para generar imágenes de portada de blog 16:9 a partir de un título y un dominio de marca.
Funciona con configuración
Qué hace
Un thin skill wrapper alrededor del npm CLI publicado `blog-cover-image-cli`, que genera imágenes de portada/miniatura/cabecera de blog 16:9 a través del image model de Gemini, auto-fetching brand logos a través de Brandfetch. Se activa cuando el usuario pide generar una imagen de portada de blog, una miniatura de artículo o un encabezado de publicación. Requiere una Gemini API key y un Brandfetch client ID antes de poder producir algo.
Informe de la prueba
Se localizó SKILL.md en skills/blog-cover-image-cli/SKILL.md; el frontmatter se analiza con name+description. Se confirmó que el paquete npm referenciado existe (blog-cover-image-cli@1.0.17) y se ejecutó `npx -p blog-cover-image-cli blog-cover-cli --help` en un temp HOME — imprimió un banner y los subcomandos documentados `config`/`generate`, coincidiendo con el SKILL.md. NO se pudo ejecutar `generate`: necesita una Gemini API key y llama al image model de Gemini, por lo que no se pudo producir ningún artefacto de salida (outputMeasured=false, por lo tanto setup). Sin problemas de seguridad — las keys se almacenan localmente a través de `conf`, no curl|sh, base64 o exfiltración; solo una pequeña exageración en la documentación ("stunning", "pixel-perfect") y nombres de modelos no verificables como "Gemini 3.1 Flash Image Preview".
Probado el: 2026-07-21 · Claude Code 2.x (agent harness)
Instalación
git clone --depth 1 https://github.com/Varnan-Tech/opendirectory.git /tmp/blog-cover-generator-src mkdir -p ~/.claude/skills cp -R /tmp/blog-cover-generator-src/skills/blog-cover-image-cli ~/.claude/skills/blog-cover-generator # The skill only wraps an external npm CLI. It does NOT bundle any scripts. # Required deps/keys before it can generate anything: # npm install -g blog-cover-image-cli (or run via `npx -p blog-cover-image-cli blog-cover-cli ...`) # blog-cover-cli config set-key <YOUR_GEMINI_API_KEY> # paid Gemini image API # blog-cover-cli config set-brandfetch-id <YOUR_BRANDFETCH_ID> # for logo fetching (optional) # Then: blog-cover-cli generate -t "Title" -l "domain.com" -> writes ./output/<name>.png # Marketplace alt: /plugin marketplace add Varnan-Tech/opendirectory ; /plugin install opendirectory-gtm-skills@opendirectory-marketplace
Comandos y prompts de ejemplo
/blog-cover-generatorEnvuelve un CLI respaldado por Gemini para generar imágenes de portada de blog 16:9 a partir de un título y un dominio de marca.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Generate a cover image for this blog postCreate a thumbnail with our logo for this articleMake a header image for this article title