bananahub
Installation
SKILL.md
BananaHub
Generate or edit provider-backed images from non-English or mixed-language requests inside one /bananahub workflow. Gemini/Nano Banana remains the default model family, and OpenAI GPT Image support is provider-routed. BananaHub keeps prompt optimization, conservative enhancement, model fallback, image editing, template use, and BananaHub discovery in a single skill instead of splitting them across separate installs.
Quick Start
- Install via Open Agent Skills:
npx skills add https://github.com/bananahub-ai/bananahub-skill --skill bananahub - Install in Claude Code directly:
claude skill install https://github.com/bananahub-ai/bananahub-skill - Run setup once:
/bananahub init - Generate from a natural-language request:
/bananahub 一只橘猫趴在键盘上打盹 - Edit an image:
/bananahub edit 把背景换成海滩 --input photo.png - Discover a reusable template:
/bananahub discover 代码库讲解图
Key Paths
- Generation script:
{baseDir}/scripts/bananahub.py - Provider adapters:
{baseDir}/scripts/providers/— Gemini, OpenAI Images, and chat/completions-compatible runtime adapters - Runtime config module:
{baseDir}/scripts/runtime_config.py— provider constants, aliases, transport defaults, config keys, and endpoint normalization - Config store module:
{baseDir}/scripts/config_store.py— config loading, profile merge, validation, provider override, and serialization helpers