nano-banana-videogen

Generate videos with Google Veo models via the nano-banana CLI.

Updated Jul 16, 2026
One-click install
npx skills add https://github.com/The-Focus-AI/walking-thoughts --skill nano-banana-videogen-the-focus-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-banana-videogen
Source: https://github.com/The-Focus-AI/walking-thoughts/tree/main/.agents/skills/nano-banana-videogen
Command: npx skills add https://github.com/The-Focus-AI/walking-thoughts --skill nano-banana-videogen-the-focus-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @the-focus-ai/nano-banana, and includes references (resource) components.

What problem does it solve? Creating AI-generated video with Google Veo requires crafting precise prompts covering camera movement, subject, action, environment, and audio, plus managing cost, duration, and model selection. This Skill provides structured guidance, prompt formulas, and ready-to-use examples so video generation requests produce consistent, high-quality results on the first attempts. ## Core Features & Use Cases - Text-to-Video and Image-to-Video: Generate clips from text prompts or animate existing images with motion descriptions via the nano-banana CLI. - Prompt Engineering Framework: Five-part prompt formula (camera + subject + action + environment + audio) with camera movement references, dialogue formatting, and layered audio design. - Cost-Optimized Workflow: Iterate with the fast model at ~$1.20 per video before final renders on the premium model, with duration, resolution, aspect ratio, and seed controls. - Use Case: A marketer needs an 8-second product shot. The Skill guides crafting a dolly-in prompt with studio lighting terms, suppresses subtitles, and runs nano-banana --video with the right flags. ## Quick Start Ask the AI to generate a video of your scene using the nano-banana video skill, describing the camera movement, subject, and mood you want.

Frequently Asked Questions about nano-banana-videogen

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a video with Google Veo from the command line?

Run nano-banana with the --video flag followed by a detailed prompt describing camera movement, subject, action, environment, and audio. Set GEMINI_API_KEY first, and expect generation to take 2-4 minutes per clip.

How do I animate a still image into a video?

Pass the image with the --file flag and describe the desired motion in the prompt, such as subtle head turns or wind movement. Keep motion consistent with the original image's lighting and content for best results.

What is the difference between veo-3.1-generate-001 and the fast model?

The premium veo-3.1-generate-001 costs $0.40 per second while veo-3.1-fast-generate-001 costs $0.15 per second. Use --video-fast for cheap iteration during development and the default model for final production renders.

Why do subtitles appear in my Veo-generated videos?

Veo was trained on videos containing subtitles and adds them by default. Always end prompts with "No subtitles, no text overlay, no captions" to suppress them.

Can I make videos longer than 8 seconds with Veo?

Yes, use scene extensions with the --extend flag on a previously generated clip. Each extension adds about 7 seconds at 720p, up to 20 extensions for roughly 148 seconds total, though quality degrades after several extensions.

How much dialogue fits in an 8-second Veo video?

Keep dialogue to 6-12 words for 8 seconds, 5-8 words for 6 seconds, and 3-5 words for 4 seconds. Use the colon format like 'Character says: "exact words"' for reliable lip-sync.