AI-powered image and video generation using Google Gemini.
npx claudepluginhub christian-schlichtherle/cs7-claude-pluginsImage and video generation with the Nano Banana and Veo models from Google Gemini.
A Claude Code plugin marketplace providing AI-powered image and video generation using Google's Gemini API.
Generate and edit images and videos directly from Claude Code using Google's Gemini models — commonly known as Nano Banana (image generation) and Veo (video generation).
Skills:
| Skill | Trigger | Models |
|---|---|---|
generate-image | "generate an image", "edit this image", "refine the image" | Nano Banana (Gemini 3.1 Flash, Gemini 3 Pro, Gemini 2.5 Flash) |
generate-video | "generate a video", "animate this image", "extend the video" | Veo 3.1, Veo 3 |
claude plugin marketplace add christian-schlichtherle/cs7-claude-plugins
claude plugin install gemini-media@cs7-claude-plugins
export GEMINI_API_KEY='your-key-here'
Or create a .env file in the directory where you run Claude Code:
GEMINI_API_KEY=your-key-here
Once installed, the skills activate automatically when you ask Claude Code to generate media:
> Generate an image of a steampunk cityscape at sunset in 16:9
> Edit the image — add a dirigible in the sky
> Generate a video of a camera slowly flying through the city
The skills handle model selection, prompt optimization, and output management. Generated files are saved to ./generated-images/ and ./generated-videos/ in your working directory and auto-opened on macOS.
To test the plugin locally without installing from a marketplace:
claude --plugin-dir ./gemini-media
Or run the scripts directly:
# Image generation
python3 gemini-media/skills/generate-image/scripts/generate_image.py generate \
--prompt "a steampunk cityscape" \
--output-dir "./generated-images"
# Video generation
python3 gemini-media/skills/generate-video/scripts/generate_video.py generate \
--prompt "a camera flies through a steampunk city" \
--output-dir "./generated-videos"
MIT