image-gen

Featured

AI image generation: Gemini and Nano Banana backends; single/series/batch workflows with prompt-to-disk.

AI & Automation 419 stars 44 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# image-gen Backend-agnostic image generation workflow: single images, series with anchor-chain consistency, and batch pipelines. Two backends: Gemini (API) and Nano Banana (local scripts with post-processing). ## Reference Loading Table | Signal | Load These Files | Why | |---|---|---| | Every request (always load) | `references/series-consistency.md` | Anchor-chain and prompt-file-first rules apply to all generation | | Every request (always load) | `references/backend-selection.md` | Mode decision required before every generation | | Script output `gemini` | `references/backends/gemini.md` | Gemini API models, env vars, flags | | Script output `nano-banana` | `references/backends/nano-banana.md` | Nano Banana subcommands, flags, aspect ratios | ## Phase 1: Detect Mode and Load References Run the backend detection script — it reads environment variables and outputs a single word: ```bash python3 skills/content/image-gen/scripts/detect-backend.py ``` Output values: - `gemini` — GEMINI_API_KEY or GOOGLE_API_KEY is set - `ask` — no key found; ask the user which backend to use Load references based on output: 1. Load `references/series-consistency.md` (always — applies to every generation). 2. Load `references/backend-selection.md` (always — needed to pick mode and script). 3. Load `references/backends/gemini.md` when output is `gemini`. 4. Ask the user to set `GEMINI_API_KEY` or confirm they want to use local scripts when output is `ask`. **Gate**: references loaded,...

Details

Author
notque
Repository
notque/vexjoy-agent
Created
5 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

generate

Generate images and videos using Google's Gemini media models (Nano Banana 2 Lite, Nano Banana 2, Nano Banana Pro, Gemini Omni Flash) via the Gemini API. Use this whenever the user asks to generate, create, or make an image or video, wants a thumbnail, wants to animate a still image, says "generate on brand" or "generate from reference", wants to link or import a folder of reference images, invokes /generate or /generate frf, or asks to update this skill ("/generate update") — even if they don't name a specific model, and even if they just describe a visual they want without saying "generate."

5 Updated 1 months ago
AntonioCardenas
AI & Automation Solid

nano-banana-pro

Generate and edit high-quality images using Google's Nano Banana Pro (Gemini 3 Pro Image) AI model. Use this skill when working with AI image generation or editing tasks including (1) Creating images from text prompts with professional quality, (2) Editing existing images with natural language instructions, (3) Multi-turn iterative image refinement, (4) Product photography and marketing visuals, (5) Creating infographics and diagrams with text, (6) Photorealistic and artistic image generation, (7) Batch image generation workflows, (8) Testing and troubleshooting Gemini image generation API. Supports up to 4K resolution, multiple aspect ratios, reference images, and advanced prompting techniques for cinema-quality results.

41 Updated today
tdimino
AI & Automation Listed

image-gen

Generate editorial illustrations and graphics using Google AI Studio (Gemini Flash Image). Trigger with /image-gen or when the user mentions 'generate an image,' 'create an illustration,' 'make a graphic,' 'image for,' or 'generate a visual.' Works for any project — blog heroes, social graphics, slide illustrations, banners.

1 Updated 1 weeks ago
t0ddharris