nano-banana
Execute Nano Banana / Gemini / Imagen-style image generation or editing through available providers, with provider selection, API-key checks, reference-image upload consent, cost notes, output download, and failure fallback.
What this skill does
Nano Banana
When to Use
Use this skill when the user explicitly wants to use Nano Banana, Gemini image models, Imagen-style generation/editing, Google AI Studio, or Atlas Cloud for image execution.
Use for:
- Text-to-image through a configured provider.
- Image editing with one or more local reference/source images.
- Comparing provider availability, privacy, and cost before execution.
- Running a generation/editing task after an image design brief is ready.
Do not use this skill as a generic prompt-writing guide. Use image-design for planning and route here only when execution through this provider is appropriate and available.
Provider And Privacy Rules
- Check which credentials are configured before choosing a provider.
- If multiple providers are configured, ask the user which to use unless cost/privacy preference is already clear.
- If no credentials are configured, provide setup guidance but do not ask the user to paste secrets into chat.
- Before uploading any local image, ask for explicit confirmation and state the destination provider.
- State that prompts and uploaded images may be sent to third-party services.
- Ask for budget limits before batch generation or high-resolution runs.
- Save outputs to a user-visible local directory and return output paths.
First Checks
Check environment variables without printing secret values:
test -n "$ATLASCLOUD_API_KEY" && echo "ATLASCLOUD_API_KEY configured"
test -n "$GEMINI_API_KEY" && echo "GEMINI_API_KEY configured"If the source skill's helper script is available in the local environment, prefer using it. Otherwise use the provider API documented for the user's configured provider.
Workflow
- Confirm task type: text-to-image or image edit.
- Confirm prompt, source/reference image paths, aspect ratio, resolution, output directory, and count.
- Choose provider:
- Atlas Cloud when configured and acceptable to the user.
- Google AI Studio / Gemini when configured and acceptable to the user.
- no execution when credentials are missing; return setup guidance and prompt/brief instead.
- Confirm cost, upload, and privacy before execution.
- Submit the request.
- Poll or wait for the result if asynchronous.
- Download or save generated outputs.
- Verify file existence and return paths plus provider/task metadata.
Return Format
## Nano Banana Result
- Provider:
- Task type:
- Output path(s):
- Task id / remote URL(s), if any:
- Cost / quota note:
- Uploads confirmed:
- Checks performed:
- Failures or fallback:Limits and Known Issues
- Provider names, model IDs, prices, and availability can change. For production work, verify current provider docs.
- Exact text, logos, faces, product geometry, and reference consistency are not guaranteed.
- Reference image limits depend on the provider and current model.
- This skill must not expose API keys or raw provider responses containing secrets.
- If execution is unavailable, return a prompt and execution plan; do not claim an image was generated.
Files in this skill
- SKILL.md
How to use in Orkas
Open the Orkas desktop app, go to the marketplace, and install this item with one click. Don't have Orkas yet? Download Orkas.
通过 Nano Banana / Gemini / Imagen 相关 provider 执行图像生成或编辑,处理 provider 选择、API key 检查、参考图上传确认、成本提示、输出下载和失败回退;适合“用 Nano Banana 生成一张图”“用 Gemini 图像模型编辑这张图”“对比 Atlas 和 Google 的生成成本”;触发词:Nano Banana、Gemini 图像、Imagen、Google 图像生成、Atlas Cloud、参考图编辑、图像 API
该技能的功能
Nano Banana
When to Use
Use this skill when the user explicitly wants to use Nano Banana, Gemini image models, Imagen-style generation/editing, Google AI Studio, or Atlas Cloud for image execution.
Use for:
- Text-to-image through a configured provider.
- Image editing with one or more local reference/source images.
- Comparing provider availability, privacy, and cost before execution.
- Running a generation/editing task after an image design brief is ready.
Do not use this skill as a generic prompt-writing guide. Use image-design for planning and route here only when execution through this provider is appropriate and available.
Provider And Privacy Rules
- Check which credentials are configured before choosing a provider.
- If multiple providers are configured, ask the user which to use unless cost/privacy preference is already clear.
- If no credentials are configured, provide setup guidance but do not ask the user to paste secrets into chat.
- Before uploading any local image, ask for explicit confirmation and state the destination provider.
- State that prompts and uploaded images may be sent to third-party services.
- Ask for budget limits before batch generation or high-resolution runs.
- Save outputs to a user-visible local directory and return output paths.
First Checks
Check environment variables without printing secret values:
test -n "$ATLASCLOUD_API_KEY" && echo "ATLASCLOUD_API_KEY configured"
test -n "$GEMINI_API_KEY" && echo "GEMINI_API_KEY configured"If the source skill's helper script is available in the local environment, prefer using it. Otherwise use the provider API documented for the user's configured provider.
Workflow
- Confirm task type: text-to-image or image edit.
- Confirm prompt, source/reference image paths, aspect ratio, resolution, output directory, and count.
- Choose provider:
- Atlas Cloud when configured and acceptable to the user.
- Google AI Studio / Gemini when configured and acceptable to the user.
- no execution when credentials are missing; return setup guidance and prompt/brief instead.
- Confirm cost, upload, and privacy before execution.
- Submit the request.
- Poll or wait for the result if asynchronous.
- Download or save generated outputs.
- Verify file existence and return paths plus provider/task metadata.
Return Format
## Nano Banana Result
- Provider:
- Task type:
- Output path(s):
- Task id / remote URL(s), if any:
- Cost / quota note:
- Uploads confirmed:
- Checks performed:
- Failures or fallback:Limits and Known Issues
- Provider names, model IDs, prices, and availability can change. For production work, verify current provider docs.
- Exact text, logos, faces, product geometry, and reference consistency are not guaranteed.
- Reference image limits depend on the provider and current model.
- This skill must not expose API keys or raw provider responses containing secrets.
- If execution is unavailable, return a prompt and execution plan; do not claim an image was generated.
技能包含的文件
- SKILL.md
如何在 Orkas 中使用
打开 Orkas 桌面应用,进入市场,一键安装此项。还没有 Orkas? 下载 Orkas.