nano-banana
Generate and edit images via the OpenRouter API using the Nano Banana model (google/gemini-3.1-flash-image-preview). The API key comes from the OPENROUTER_API_KEY environment variable.
CLI
All API interactions go through the bundled CLI at scripts/nb.py (relative to this skill). This keeps token usage minimal — no need to craft curl commands or write inline Python. The CLI uses only stdlib (no pip install needed).
NB="python3 <skill-path>/scripts/nb.py"
generate — create an image from a text prompt
$NB generate "A cat wearing a top hat, distinguished and elegant" -o cat_top_hat.png
$NB generate "Mountain sunset" -o sunset.png --aspect-ratio 16:9 --image-size 4K
$NB generate "Logo concepts for a coffee shop" -o logo.png -n 3 # creates logo_1.png, logo_2.png, logo_3.png
Options:
More from scalecommerce/skills
landing-page-guide
Build high-converting landing pages with proven conversion psychology and layout patterns (9% → 20%+ conversion rates). Use this skill whenever the user wants to create, build, or optimize a landing page, lead generation page, squeeze page, opt-in page, or any single-page conversion-focused experience. Also trigger when the user asks about landing page copywriting (headlines, CTAs, benefit statements), conversion rate optimization for a landing page, A/B testing landing page elements, landing page layout or structure advice, or improving an existing page's conversion rate. Covers the full workflow from strategy to code (Nuxt4 + NuxtUI) to deployment, including AI-generated visuals via OpenRouter. Even if the user doesn't say "landing page" explicitly — if they're describing a page whose primary goal is capturing leads, driving signups, or getting a single conversion action, this skill applies.
8code-review
Analyze codebases for quality issues, security vulnerabilities, duplicate code, inconsistencies, and bad patterns. Use this skill whenever the user asks to review code quality, find code smells, detect duplicates, check for anti-patterns, audit a codebase, clean up code, find inconsistencies, run a security audit, check for vulnerabilities, or do any kind of static analysis or code health check. Also trigger when the user says things like 'review my code', 'find problems in my codebase', 'what should I refactor', 'is this code any good', 'check for bad patterns', 'find duplicate code', 'code audit', 'tech debt review', 'security review', 'check for vulnerabilities', 'is this code secure', or 'find security issues'. This skill should be used even for casual requests like 'take a look at my project and tell me what's wrong' or 'anything I should fix in here'. Works across all languages and frameworks.
7frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
6update-claude-md
>
3