Blog Cover Generator

Omsluter ett Gemini-stödt CLI för att generera 16:9 bloggomslagsbilder från en titel och varumärkesdomän

av Varnan-Tech · Varnan-Tech/opendirectory

Fungerar med konfiguration ★ 7.6/10

Blog Cover Generator — Omsluter ett Gemini-stödt CLI för att generera 16:9 bloggomslagsbilder från en titel och varumärkesdomän

Vad den gör

En tunn färdighets-wrapper runt det publicerade npm CLI `blog-cover-image-cli`, som genererar 16:9 bloggomslags-/miniatyr-/huvudbilder via Geminis bildmodell, och automatiskt hämtar varumärkeslogotyper via Brandfetch. Utlöses när användaren ber att generera en bloggomslagsbild, artikelminiatyr eller inläggshuvud. Kräver en Gemini API key och Brandfetch client ID innan den kan producera något.

Testrapport

Hittade SKILL.md på skills/blog-cover-image-cli/SKILL.md; frontmatter parsas med name+description. Bekräftade att det refererade npm-paketet existerar (blog-cover-image-cli@1.0.17) och körde `npx -p blog-cover-image-cli blog-cover-cli --help` i en temporär HOME — den skrev ut en banner och de dokumenterade `config`/`generate` underkommandona, matchande SKILL.md. Kunde INTE köra `generate`: den behöver en Gemini API key och anropar Geminis bildmodell, så ingen utdataartefakt kunde produceras (outputMeasured=false, därmed setup). Inga säkerhetsbrister — nycklar lagras lokalt via `conf`, ingen curl|sh, base64 eller exfiltrering; endast mindre överförsäljning i dokumentationen ("stunning", "pixel-perfect") och overifierbara modellnamn som "Gemini 3.1 Flash Image Preview".

Testad: 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

Kommandon och exempelprompter

  • /blog-cover-generatorOmsluter ett Gemini-stödt CLI för att generera 16:9 bloggomslagsbilder från en titel och varumärkesdomän

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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