Blog Cover Generator
Umschließt ein Gemini-gestütztes CLI, um 16:9 Blog-Titelbilder aus einem Titel und einer Markendomäne zu generieren
Funktioniert mit Setup
Was es kann
Ein dünner Skill-Wrapper um das veröffentlichte npm CLI `blog-cover-image-cli`, das 16:9 Blog-Titel-/Thumbnail-/Header-Bilder über Geminis Bildmodell generiert und Markenlogos automatisch über Brandfetch abruft. Wird ausgelöst, wenn der Benutzer darum bittet, ein Blog-Titelbild, ein Artikel-Thumbnail oder einen Post-Header zu generieren. Erfordert einen Gemini API-Schlüssel und eine Brandfetch Client ID, bevor es etwas produzieren kann.
Testbericht
SKILL.md unter skills/blog-cover-image-cli/SKILL.md gefunden; Frontmatter wird mit name+description geparst. Bestätigt, dass das referenzierte npm-Paket existiert (blog-cover-image-cli@1.0.17) und `npx -p blog-cover-image-cli blog-cover-cli --help` in einem temporären HOME ausgeführt – es druckte ein Banner und die dokumentierten `config`/`generate` Unterbefehle, passend zur SKILL.md. `generate` konnte NICHT ausgeführt werden: Es benötigt einen Gemini API-Schlüssel und ruft Geminis Bildmodell auf, daher konnte kein Ausgabe-Artefakt erzeugt werden (outputMeasured=false, daher Setup). Keine Sicherheitsbedenken – Schlüssel werden lokal über `conf` gespeichert, kein curl|sh, base64 oder Exfiltration; nur geringfügige Übertreibung in der Dokumentation ('stunning', 'pixel-perfect') und nicht verifizierbare Modellnamen wie 'Gemini 3.1 Flash Image Preview'.
Getestet am: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
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
Befehle & Beispiel-Prompts
/blog-cover-generatorUmschließt ein Gemini-gestütztes CLI, um 16:9 Blog-Titelbilder aus einem Titel und einer Markendomäne zu generieren
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Generate a cover image for this blog postCreate a thumbnail with our logo for this articleMake a header image for this article title