Nano Banana Pro Prompts Recommend Skill
YouMind-OpenLab/nano-banana-pro-prompts-recommend-skill
Recommend suitable prompts from 10,000+ Nano Banana Pro image generation prompts based on user needs.
Generate and transform images using AI Gateway API. An agent skill from happycapy-ai/Happycapy-skills.
$ npx skills add happycapy-ai/Happycapy-skills --skill generate-image -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install happycapy-ai/Happycapy-skills generate-image --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/happycapy-ai/Happycapy-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/generate-image .claude/skills/generate-image && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "generate-image" agent skill from https://github.com/happycapy-ai/Happycapy-skills/tree/main/skills/generate-image into .claude/skills/generate-image/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "generate-image", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/happycapy-ai/Happycapy-skills/tree/main/skills/generate-imageType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add happycapy-ai/Happycapy-skills --skill generate-image -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install happycapy-ai/Happycapy-skills generate-image --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/happycapy-ai/Happycapy-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/generate-image .agents/skills/generate-image && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "generate-image" agent skill from https://github.com/happycapy-ai/Happycapy-skills/tree/main/skills/generate-image into .agents/skills/generate-image/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "generate-image", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add happycapy-ai/Happycapy-skills --skill generate-image -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install happycapy-ai/Happycapy-skills generate-image --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/happycapy-ai/Happycapy-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/generate-image .cursor/skills/generate-image && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "generate-image" agent skill from https://github.com/happycapy-ai/Happycapy-skills/tree/main/skills/generate-image into .cursor/skills/generate-image/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "generate-image", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/happycapy-ai/Happycapy-skills.git --path skills/generate-image--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add happycapy-ai/Happycapy-skills --skill generate-image -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install happycapy-ai/Happycapy-skills generate-image --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/happycapy-ai/Happycapy-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/generate-image .gemini/skills/generate-image && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "generate-image" agent skill from https://github.com/happycapy-ai/Happycapy-skills/tree/main/skills/generate-image into .gemini/skills/generate-image/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "generate-image", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install happycapy-ai/Happycapy-skills generate-imageInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add happycapy-ai/Happycapy-skills --skill generate-image -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/happycapy-ai/Happycapy-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/generate-image .github/skills/generate-image && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "generate-image" agent skill from https://github.com/happycapy-ai/Happycapy-skills/tree/main/skills/generate-image into .github/skills/generate-image/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "generate-image", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add happycapy-ai/Happycapy-skills --skill generate-image -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install happycapy-ai/Happycapy-skills generate-image --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/happycapy-ai/Happycapy-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/generate-image .opencode/skills/generate-image && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "generate-image" agent skill from https://github.com/happycapy-ai/Happycapy-skills/tree/main/skills/generate-image into .opencode/skills/generate-image/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "generate-image", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
generate-imageGenerate and transform images using AI Gateway API. An agent skill from happycapy-ai/Happycapy-skills.
Generate Image is an agent skill from happycapy-ai/Happycapy-skills. Generate and transform images using AI Gateway API. Use when the user asks to create, generate, produce, or transform images, or work with image generation.
Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including scripts (for example `scripts/batch_generate.py`, `scripts/generate_image.py` and `scripts/transform_image.py`).
It sits in Media & Creative, covering Image generation. It works with OpenAI, Google Gemini and Vertex AI. The repository describes itself as: A curated collection of high-quality Claude Code skills to enhance your development workflow. The licence is MIT.
3 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 9ff72fe. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
BashReadFrom allowed-tools in the SKILL.md frontmatter.
Ships 3 files in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
python3From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
trickle.soFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
AI_GATEWAY_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Generate Image loads about 2k tokens when it runs. Until then it costs about 43 tokens; SKILL.md has 635 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Bash, ReadAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from happycapy-ai/Happycapy-skills at commit 9ff72fe, republished under its MIT licence (© happycapy-ai). 635 words, ~1,952 tokens.
.claude/skills/generate-image/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.Generate images from text prompts and transform existing images using the AI Gateway API with support for multiple AI models including Google Gemini, Byteplus Seedream, and OpenAI GPT-Image.
This Skill enables Claude to generate images from text descriptions and transform existing images with AI-powered modifications. It uses the AI Gateway API which routes requests to appropriate providers based on the model selected.
Required Environment Variable:
AI_GATEWAY_API_KEY: Your AI Gateway API keyIf this environment variable is not set, the scripts will fail with an error message asking you to provide it.
Use the bundled script to generate images from text descriptions:
python3 scripts/generate_image.py "A serene landscape with mountains and a lake at sunset, photorealistic style"Apply transformations to existing images using reference URLs:
python3 scripts/transform_image.py "Make this image more vibrant and add dramatic lighting" "https://example.com/image.jpg"| Model | Provider | Best For |
|---|---|---|
google/gemini-3.1-flash-image-preview | Google Vertex AI | Latest fast image generation with improved quality |
google/gemini-3-pro-image-preview | Google Vertex AI | High-quality photorealistic images |
google/gemini-2.5-flash-image | Google Vertex AI | Fast image generation |
byteplus/seedream-4-5 | Byteplus Seedream | Creative artistic styles |
byteplus/seedream-4-0 | Byteplus Seedream | General purpose image generation |
openai/gpt-image-1 | OpenAI | Advanced image synthesis |
openai/gpt-image-1-mini | OpenAI | Quick image generation |
openai/gpt-image-1.5 | OpenAI | Enhanced image synthesis |
openai/gpt-image-2 | OpenAI | Latest generation, multi-aspect ratio support |
prompt (required): Text description of the desired imagemodel (required): Model to use for generationimages (optional): Array of reference image URLs for image-to-image transformationresponse_format (optional): "url" (default) or "b64_json"n (optional): Number of images to generate (default: 1)size (optional): Image dimensions (e.g., "1024x1024", "1792x1024", "1024x1792", "1536x1024", "1024x1536")aspectRatio (optional): Aspect ratio — alternative to size. Supported values: "1:1", "16:9", "9:16", "3:2", "2:3", "4:3", "3:4", "3:1", "1:3"background (optional, OpenAI models only): "transparent" | "opaque" | "auto" — controls background transparencyuser (optional): User identifier for trackingThese models support the full parameter set above. Key notes:
aspectRatio fieldbackground: "transparent" for PNG output with transparencyresponse_format: "b64_json" to receive raw image data; use "url" for a hosted URLimages) routes to the /images/edits endpoint automaticallyGenerate images from text prompts with customizable parameters.
Usage:
python3 scripts/generate_image.py "prompt" [--model MODEL] [--output OUTPUT] [--format FORMAT]Options:
--model: Model to use (default: google/gemini-3.1-flash-image-preview)--output: Output file path (default: generated_image.png)--format: Response format - "url" or "b64_json" (default: b64_json)Example:
python3 scripts/generate_image.py \
"A futuristic city with flying cars at night, cyberpunk style" \
--model "google/gemini-3.1-flash-image-preview" \
--output "city.png"Transform existing images using AI with text instructions.
Usage:
python3 scripts/transform_image.py "prompt" "image_url" [--model MODEL] [--output OUTPUT]Example:
python3 scripts/transform_image.py \
"Make this image more vibrant and add dramatic sunset lighting" \
"https://example.com/original.jpg" \
--output "enhanced.png"Generate multiple images in batch.
Usage:
python3 scripts/batch_generate.py prompts.txt [--model MODEL]Example prompts.txt:
A sunset over the ocean
A mountain landscape at dawn
A bustling city street at nightWhen implementing image generation tasks:
Always use JavaScript for API calls when writing custom code
Check for API Key at the start:
const apiKey = process.env.AI_GATEWAY_API_KEY;
if (!apiKey) {
throw new Error('AI_GATEWAY_API_KEY environment variable is required. Please set it with your AI Gateway API key.');
}Use the bundled Python scripts for quick generation tasks rather than writing custom code
Include Origin header in all API requests: Set Origin: https://trickle.so header for proper request routing
Handle both streaming and non-streaming responses appropriately
Save generated images to appropriate file paths and inform the user
When you need to write custom JavaScript code for image generation:
const apiKey = process.env.AI_GATEWAY_API_KEY;
if (!apiKey) {
throw new Error('AI_GATEWAY_API_KEY environment variable is required. Please set it with your AI Gateway API key.');
}
const API_BASE = `${process.env.AI_GATEWAY_BASE_URL}/api/v1`;
async function generateImage(prompt, model = 'google/gemini-3.1-flash-image-preview') {
const response = await fetch(`${API_BASE}/images/generations`, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': `Bearer ${apiKey}`,
'Origin': 'https://trickle.so'
},
body: JSON.stringify({
model,
prompt,
response_format: 'url'
})
});
if (!response.ok) {
throw new Error(`API request failed: ${response.status} ${response.statusText}`);
}
return await response.json();
}
// Use the function
const result = await generateImage('A beautiful sunset over mountains');
console.log('Generated image URL:', result.data[0].url);All scripts include comprehensive error handling for:
Errors will include helpful messages to guide troubleshooting.
Set the environment variable before running scripts:
export AI_GATEWAY_API_KEY="your-api-key-here"Check your internet connection and verify the API Gateway is accessible.
Ensure you're using a valid model name from the supported models list above.
For more details on API parameters and response formats, see the API documentation at the AI Gateway repository.
© happycapy-ai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files (scripts) in skills/generate-image of happycapy-ai/Happycapy-skills.
Open the folder on GitHubat commit 9ff72fe
Generate Image next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Generate Image this skillhappycapy-ai/Happycapy-skills | 137 | — | ~2k | Automated safety check: Notes | MIT | |
| Nano Banana Pro Prompts Recommend SkillYouMind-OpenLab/nano-banana-pro-prompts-recommend-skill | 1.9k | 1 repos | ~4.1k | Automated safety check: Pass | None | |
| AI Image Creatorcentminmod/my-claude-code-setup | 2.7k | — | ~8.1k | Automated safety check: Notes | MIT | |
| Chatgpt Image Adkrusemediallc/arcads-claude-code | 1.6k | — | ~2.7k | Automated safety check: Notes | MIT | |
| Zy Cinematic Realismpopopo-99/zy-cinematic-realism | 570 | — | ~4.6k | Automated safety check: Pass | CC-BY-NC-4.0 | |
| Image GenerationNegai-ai/AgentClaw | 330 | — | ~1.9k | Automated safety check: Notes | Apache-2.0 |
YouMind-OpenLab/nano-banana-pro-prompts-recommend-skill
Recommend suitable prompts from 10,000+ Nano Banana Pro image generation prompts based on user needs.
centminmod/my-claude-code-setup
Generate, edit-from-reference, or analyze images with AI via OpenRouter (Gemini, GPT Image, Seedream, Qwen, MAI, Grok, FLUX.2, Recraft, Muse, Riverflow; Cloudflare AI Gateway BYOK).
krusemediallc/arcads-claude-code
Generate one or more standalone Meta image-ad creatives via ChatGPT Image 2 (gpt-image-2) through the Arcads external API.
popopo-99/zy-cinematic-realism
Develop supplied scripts, short stories, or synopses into scene understanding, director-facing art concepts, and motivated narrative keyframes; compile scene ideas, visual references, or existing…
Negai-ai/AgentClaw
Generate, edit, and iterate raster images from text prompts or reference images with GPT Image, Nano Banana, or Seedream.
Nexus-JPF/note-companion
When the user wants to create, generate, edit, or optimize images for marketing — blog heroes, social graphics, product mockups, profile banners, listing visuals, or brand assets.
happycapy-ai/Happycapy-skills
Automate HappyCapy skill creation by finding and adapting existing skills from anthropics/skills repository.
happycapy-ai/Happycapy-skills
Build a fully self-contained 360° equirectangular panorama viewer as a single HTML file.
happycapy-ai/Happycapy-skills
Multi-model LLM Council with live dashboard. An agent skill from happycapy-ai/Happycapy-skills.
happycapy-ai/Happycapy-skills
Create polished PowerPoint (.pptx) presentations directly from a topic or content description.
happycapy-ai/Happycapy-skills
Generate world-class Instagram carousel content on any topic.
happycapy-ai/Happycapy-skills
HappyCapy-specific skill for publishing content to 13+ social media platforms (Instagram, Twitter, LinkedIn, Threads, Facebook, TikTok, YouTube, Pinterest, Reddit, Telegram, Discord, etc.)…
Works with
Categories
Generate and transform images using AI Gateway API. An agent skill from happycapy-ai/Happycapy-skills. Generate Image is an agent skill from happycapy-ai/Happycapy-skills. Generate and transform images using AI Gateway API.
Generate Image fits situations like: the user asks to create; transform images; work with image generation.
Run `npx skills add happycapy-ai/Happycapy-skills --skill generate-image -a claude-code`. Or copy the skill folder (skills/generate-image in happycapy-ai/Happycapy-skills) into .claude/skills/generate-image in your project. Claude Code loads it when a task matches its description.
Run `npx skills add happycapy-ai/Happycapy-skills --skill generate-image -a codex`. Or copy the skill folder (skills/generate-image in happycapy-ai/Happycapy-skills) into .agents/skills/generate-image in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add happycapy-ai/Happycapy-skills --skill generate-image -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/generate-image, .gemini/skills/generate-image, .github/skills/generate-image and .opencode/skills/generate-image in your project.
Going by SKILL.md and its folder, Generate Image needs Python for the scripts in its folder, the command-line tools its instructions call (python3) and credentials named AI_GATEWAY_API_KEY. Our summary lists: Python 3; A credential in AI_GATEWAY_API_KEY. Its frontmatter pre-approves these tools: Bash, Read.
SKILL.md names 1 domain. In commands or code: trickle.so; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Generate Image is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2k tokens (SKILL.md is roughly 7.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Generate Image: Nano Banana Pro Prompts Recommend Skill (YouMind-OpenLab/nano-banana-pro-prompts-recommend-skill, 1.9k stars), AI Image Creator (centminmod/my-claude-code-setup, 2.7k stars), Chatgpt Image Ad (krusemediallc/arcads-claude-code, 1.6k stars) and Zy Cinematic Realism (popopo-99/zy-cinematic-realism, 570 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
happycapy-ai (a GitHub user) maintains it in happycapy-ai/Happycapy-skills, which has 137 GitHub stars. The repository holds 28 skills in this directory. The repository was last updated on September 3, 2026.
Source: happycapy-ai/Happycapy-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.