Blog Cover Generator

Verpakt een Gemini-gestuurde CLI om 16:9 blogomslagafbeeldingen te genereren vanuit een titel en merkdomein

Door Varnan-Tech · Varnan-Tech/opendirectory

Werkt met setup ★ 7.6/10

Blog Cover Generator — Verpakt een Gemini-gestuurde CLI om 16:9 blogomslagafbeeldingen te genereren vanuit een titel en merkdomein

Wat het doet

Een dunne vaardigheidswrapper rond de gepubliceerde npm CLI `blog-cover-image-cli`, die 16:9 blogomslag-/thumbnail-/header-afbeeldingen genereert via Gemini's afbeeldingsmodel, en automatisch merklogo's ophaalt via Brandfetch. Activeert wanneer de gebruiker vraagt om een blogomslagafbeelding, artikelthumbnail of postheader te genereren. Vereist een Gemini API key en Brandfetch client ID voordat het iets kan produceren.

Testrapport

SKILL.md gevonden op skills/blog-cover-image-cli/SKILL.md; frontmatter parseert met naam+beschrijving. Bevestigd dat het genoemde npm package bestaat (blog-cover-image-cli@1.0.17) en `npx -p blog-cover-image-cli blog-cover-cli --help` uitgevoerd in een tijdelijke HOME — het printte een banner en de gedocumenteerde `config`/`generate` subcommando's, overeenkomend met de SKILL.md. Kon `generate` NIET uitvoeren: het heeft een Gemini API key nodig en roept Gemini's afbeeldingsmodel aan, dus er kon geen output artefact worden geproduceerd (outputMeasured=false, vandaar setup). Geen beveiligingsrisico's — sleutels worden lokaal opgeslagen via `conf`, geen curl|sh, base64, of exfiltratie; slechts kleine documentatie-oververkoop ("stunning", "pixel-perfect") en onverifieerbare modelnamen zoals "Gemini 3.1 Flash Image Preview".

Getest op: 2026-07-21 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /blog-cover-generatorVerpakt een Gemini-gestuurde CLI om 16:9 blogomslagafbeeldingen te genereren vanuit een titel en merkdomein

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Generate a cover image for this blog post
  • Create a thumbnail with our logo for this article
  • Make a header image for this article title