card-news-image-generator

Card-News Image Generator

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "card-news-image-generator" with this command: npx skills add tendtoyj/tendtoyj-claude-skills/tendtoyj-tendtoyj-claude-skills-card-news-image-generator

Card-News Image Generator

Generate content images for card-news using nanobanana MCP. One tool (nanobanana), one output (16:9 editorial PNG files).

Purpose

Image Generator produces the visual assets that go into content-image card types. It:

  • Receives image prompts from contents-manager

  • Validates prompts against card-news image requirements

  • Generates images via nanobanana MCP

  • Saves output files for card-news-maker to embed

Memory Auto-Load Protocol

  1. Load contents-manager output (Visual Asset Plan — provided as input) → Image prompts, aspect ratios, save paths
  2. Read references/content-image-patterns.md → Prompt refinement patterns and style templates → If missing: use the built-in prompt formula in Step 1
  3. Optional: Load card-news-memory/series-config.md → Color theme overrides → If missing: use default palette (white/black/yellow #fff3a0)
  4. Optional: Load creative-memory/visual-guidelines.md (read-only) → If missing: use clean editorial style as default

필수 입력은 contents-manager output뿐이다. 나머지 파일 로드 실패 시 기본값으로 진행.

Input

Input Required Source

Visual Asset Plan Yes contents-manager output

Visual guidelines Recommended creative-memory/visual-guidelines.md

Style override Optional User preference

Process

Step 1: Prompt Review

For each image prompt from the Visual Asset Plan, verify:

Hard requirements checklist:

  • Aspect ratio is 16:9

  • Prompt explicitly states "no text"

  • No watermark/logo instructions

  • Subject is clearly described (not vague)

  • Style direction is present (editorial, clean, etc.)

  • Negative prompt includes standard exclusions

If any requirement is missing, add it before generation.

Step 2: Generate Images

Call nanobanana MCP generate_image for each prompt.

Generation parameters:

Parameter Value

Aspect ratio 16:9

Model auto (default) or pro for quality-critical images

Max attempts 3 per image

Generation sequence:

  • Call generate_image with the reviewed prompt

  • Evaluate the result:

  • Subject clear and relevant to topic?

  • No unintended text or artifacts?

  • Color palette harmonious with card-news theme?

  • Composition works at 946×576px (the embed area)?

  • If result is unsatisfactory:

  • Adjust prompt (add specificity, strengthen style directive)

  • Retry (up to 3 attempts total)

  • If still unsatisfactory after 3 attempts:

  • Report to user with the best result + prompt used

  • Suggest alternative approaches (different angle, different subject)

Quality checks per image:

  • No text visible in the image

  • No watermarks or logos

  • Clean composition (not overly busy)

  • Subject recognizable at card-news display size

  • Colors don't clash with the white/black/yellow card-news theme

Step 3: Generate Outro Icon (if requested)

If the Visual Asset Plan includes an outro icon prompt:

  • Generate using nanobanana with the specified prompt

  • Target: simple, iconic, suitable for 180×140px display

  • Style: clean illustration or icon, minimal detail

Step 4: Save Files

Save each generated image to the project output directory:

File naming convention:

[project]/card-news/[topic]-[YYYY-MM-DD]/img-card-[N].png

Outro icon:

[project]/card-news/[topic]-[YYYY-MM-DD]/outro-icon.png

Example:

card-news/ai-trends-2026-02-25/img-card-2.png card-news/ai-trends-2026-02-25/img-card-3.png card-news/ai-trends-2026-02-25/outro-icon.png

Step 5: Output Report

Image Generation Report: [Topic]

Date: [YYYY-MM-DD] Images generated: [N] All images: 16:9, no text, editorial style

Generated Images

Card [N] — [topic]

  • File: [path]
  • Prompt used: [final prompt]
  • Model: [auto/pro/flash]
  • Attempts: [N]
  • Status: Success / Partial (notes)

[Repeat for each image]

Outro Icon

  • File: [path]
  • Status: [Generated / User-provided / Skipped]

Production Notes

  • [Any quality concerns or user action needed]

nanobanana MCP Reference

Parameter Spec

Tool generate_image

Models Gemini 3 Pro (quality) / Gemini 2.5 Flash (speed)

Default model auto

Max resolution 4K (Pro) / 1024px (Flash)

Prompt limit 8,192 characters

What This Skill Does NOT Do

  • Plan visual assets → contents-manager creates the prompts

  • Write copy → copy-writer

  • Render final cards → card-news-maker

  • Edit or retouch images → out of scope

Image Generator stays focused: prompts in → PNG files out.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

post-writer

No summary provided by upstream source.

Repository SourceNeeds Review
General

series-planner

No summary provided by upstream source.

Repository SourceNeeds Review
General

card-news-copy-writer

No summary provided by upstream source.

Repository SourceNeeds Review
General

orchestrator

No summary provided by upstream source.

Repository SourceNeeds Review