gemini-video-genlisted
Install: claude install-skill azmym/gemini-plugin
# Gemini Video Gen
Use this skill to generate short video clips powered by Google Veo 3.1. Video generation is asynchronous: you start a job, then poll until the MP4 is ready.
## When to use this skill
- **Product demos:** Animate a UI flow, show a feature in action, or create a walkthrough clip.
- **B-roll footage:** Generate background video for a presentation, landing page, or social media post.
- **Short animations:** Bring a concept, diagram, or illustration to life as a few-second motion clip.
- **Motion design concepts:** Prototype a logo animation, loading screen, or transition effect.
- **Marketing content:** Short social clips, teaser videos, or visual hooks.
## MCP tools
| Tool | Purpose |
|---|---|
| `mcp__gemini__gemini_start_video` | Submit a video generation request; returns a job ID |
| `mcp__gemini__gemini_get_video` | Poll for job status and retrieve the completed MP4 when done |
## Async start+poll pattern
Video generation with Veo 3.1 is not instant. The typical workflow is:
1. Call `mcp__gemini__gemini_start_video` with a prompt. Receive a `job_id`.
2. Wait a few seconds (Veo 3.1 typically takes 20-90 seconds for short clips).
3. Call `mcp__gemini__gemini_get_video` with the `job_id`. If status is `processing`, wait and retry. If status is `done`, retrieve the output file path.
Do NOT spin-poll aggressively. Wait at least 10 seconds between poll attempts.
## Usage pattern
### Step 1: Start video generation
```json
{
"tool": "mcp__gemini__gem