Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
This skill uses the Gemini CLI's nanobanana extension to generate and edit images across multiple visual types: blog featured images, YouTube thumbnails, icons, diagrams, patterns, and photos. It provides dedicated commands for text-to-image generation, image editing, photo restoration, icon creation, diagram drawing, pattern making, and narrative sequences. Content creators, designers, developers, and photographers can produce and iterate on visuals without leaving the terminal.
WHO IT'S FOR
Content Creators & Bloggers
generate blog featured images and social media graphics
UI/UX Designers & App Developers
create app icons, UI elements, and diagrams
Technical Writers & Documentation Teams
produce architecture diagrams and flowcharts
Social Media Managers
create branded social media visuals and thumbnails
Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.
Follow the documented setup, then try a first task.
Copy SKILL.md into Claude Code
Installs: Single nano-banana skill · Claude Code
Before you start
npm must be available to install the Gemini CLI.
A Gemini API key obtained from Google AI Studio.
The supplied repository and its SKILL.md file must be available locally.
Run from: The repository directory containing SKILL.md
In a terminal, install the Gemini CLI globally with npm.
npm install -g @google/gemini-cli
In a terminal, set the API key variable documented by the README. Replace the author-provided placeholder your-api-key with your Gemini API key from Google AI Studio.
export NANOBANANA_GEMINI_API_KEY="your-api-key"
In a terminal, also set the GEMINI_API_KEY variable required by the skill's before-first-use check. Replace the author-provided placeholder your-key with the same Gemini API key.
export GEMINI_API_KEY="your-key"
In a terminal, install the nanobanana extension through the Gemini CLI.
From the repository directory containing SKILL.md, run these terminal commands to create the Claude Code skill directory and copy the skill file into it.
Installs: Single nano-banana skill repository · Claude Code
Before you start
npm must be available to install the Gemini CLI.
Git must be available to clone the repository.
A Gemini API key obtained from Google AI Studio.
In a terminal, install the Gemini CLI globally with npm.
npm install -g @google/gemini-cli
In a terminal, set the API key variable documented by the README. Replace the author-provided placeholder your-api-key with your Gemini API key from Google AI Studio.
export NANOBANANA_GEMINI_API_KEY="your-api-key"
In a terminal, also set the GEMINI_API_KEY variable required by the skill's before-first-use check. Replace the author-provided placeholder your-key with the same Gemini API key.
export GEMINI_API_KEY="your-key"
In a terminal, install the nanobanana extension through the Gemini CLI.
Use the nano-banana skill to generate one blog header image for a post about [TOPIC]. Use [STYLE], [MOOD], and [COLORS], with a wide-banner composition and no rendered text. Save the result in the skill's documented output directory, but do not publish or send it anywhere.