tools/video/google-veo/SKILL.md
Generate videos with Google Veo models via inference.sh CLI. Models: Veo 3.1, Veo 3.1 Fast, Veo 3, Veo 3 Fast, Veo 2. Capabilities: text-to-video, cinematic output, high quality video generation. Triggers: veo, google veo, veo 3, veo 2, veo 3.1, vertex ai video, google video generation, google video ai, veo model, veo video
npx skillsauth add inference-sh-8/skills google-veoInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
Security scan pending...
This skill is queued for security scanning. Results will appear when the scan completes.
Install the belt CLI skill:
npx skills add belt-sh/cli
Generate videos with Google Veo models via inference.sh CLI.

Requires inference.sh CLI (
belt). Install instructions
belt login
belt app run google/veo-3-1-fast --input '{"prompt": "drone shot over a mountain lake"}'
| Model | App ID | Speed | Quality |
|-------|--------|-------|---------|
| Veo 3.1 | google/veo-3-1 | Slower | Best |
| Veo 3.1 Fast | google/veo-3-1-fast | Fast | Excellent |
| Veo 3 | google/veo-3 | Medium | Excellent |
| Veo 3 Fast | google/veo-3-fast | Fast | Very Good |
| Veo 2 | google/veo-2 | Medium | Good |
belt app store search "veo"
belt app run google/veo-3-1-fast --input '{
"prompt": "Cinematic drone shot flying through a misty forest at sunrise, volumetric lighting"
}'
belt app run google/veo-3 --input '{
"prompt": "Sleek smartphone rotating on a dark reflective surface, studio lighting"
}'
belt app run google/veo-3-1-fast --input '{
"prompt": "Timelapse of clouds moving over a mountain range, golden hour"
}'
belt app run google/veo-3 --input '{
"prompt": "Slow motion water droplet splashing into a pool, macro shot"
}'
belt app run google/veo-3-1-fast --input '{
"prompt": "Busy city street at night with neon signs and rain reflections, Tokyo style"
}'
Camera movements: drone shot, tracking shot, pan, zoom, dolly, steadicam
Lighting: golden hour, blue hour, studio lighting, volumetric, neon, natural
Style: cinematic, documentary, commercial, artistic, realistic
Timing: slow motion, timelapse, real-time
# 1. Generate sample input to see all options
belt app sample google/veo-3-1-fast --save input.json
# 2. Edit the prompt
# 3. Run
belt app run google/veo-3-1-fast --input input.json
# Full platform skill (all 250+ apps)
npx skills add inference-sh/skills@infsh-cli
# All video generation models
npx skills add inference-sh/skills@ai-video-generation
# AI avatars & lipsync
npx skills add inference-sh/skills@ai-avatar-video
# Image generation (for image-to-video)
npx skills add inference-sh/skills@ai-image-generation
Browse all video apps: belt app store --category video
data-ai
Generate multi-person talking head podcast videos from scratch using AI — character creation, TTS, avatar animation, and video stitching. Use when the user wants to create a podcast, talking head video, or multi-speaker conversation video.
development
Declarative UI widgets from JSON for React/Next.js from ui.inference.sh. Render rich interactive UIs from structured agent responses. Capabilities: forms, buttons, cards, layouts, inputs, selects, checkboxes. Use for: agent-generated UIs, dynamic forms, data display, interactive cards. Triggers: widgets, declarative ui, json ui, widget renderer, agent widgets, dynamic ui, form widgets, card widgets, shadcn widgets, structured output ui
tools
Tool lifecycle UI components for React/Next.js from ui.inference.sh. Display tool calls: pending, progress, approval required, results. Capabilities: tool status, progress indicators, approval flows, results display. Use for: showing agent tool calls, human-in-the-loop approvals, tool output. Triggers: tool ui, tool calls, tool status, tool approval, tool results, agent tools, mcp tools ui, function calling ui, tool lifecycle, tool pending
development
Chat UI building blocks for React/Next.js from ui.inference.sh. Components: container, messages, input, typing indicators, avatars. Capabilities: chat interfaces, message lists, input handling, streaming. Use for: building custom chat UIs, messaging interfaces, AI assistants. Triggers: chat ui, chat component, message list, chat input, shadcn chat, react chat, chat interface, messaging ui, conversation ui, chat building blocks