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
Installs
17
GitHub Stars
117
First Seen
Apr 3, 2026