bananahub-ai/bananahub-skill

118 stars · Last commit 2026-05-17

Agent-native Gemini image skill for Claude Code. Distills official best practices into conservative prompt optimization and reusable BananaHub templates.

README preview

# BananaHub Skill 🍌

[简体中文说明](./README.zh-CN.md)

![BananaHub Skill hero: agent-native image workflows](./docs/assets/github/readme-hero-gpt-5-4.png)

BananaHub is an agent-native image workflow skill. Describe what you want in Chinese, English, or mixed language; BananaHub cleans up the prompt, detects the available runtime, routes the task to the right image path, and keeps generation, editing, templates, and reusable prompts under one `/bananahub` command.

It is not just a prompt helper. BananaHub acts as a workflow layer between agents and image providers: GPT Image 2 by default, plus Gemini / Nano Banana, OpenAI official, compatible gateways, and host-native image tools when configured.

When installed in hosts that support implicit skill loading, BananaHub can also appear for ordinary image requests. In that case it asks whether you want prompt optimization first; if you decline, the agent can continue with its normal image tool.

## Why BananaHub

- **Works in more environments**: direct provider calls when keys are configured, host-tool delegation when the client already has image generation, prompt-only output when no image runtime is available.
- **Less rework**: locks text, layout, preserved elements, and edit boundaries before generation.
- **Multi-model without guesswork**: prompt cleanup and archiving are cross-model; mask edits, native sizes, reference limits, quality presets, and output formats stay provider/model-scoped.
- **Reusable by default**: archive final prompts for handoff, QA, reruns, and template authoring.
- **Template-ready**: use built-ins, install more from BananaHub, or create repeatable prompt/workflow modules.

View full repository on GitHub →