원클릭으로
video-generation
Generate videos using Google Veo 3.1 API with presets, extensions, and cost controls
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generate videos using Google Veo 3.1 API with presets, extensions, and cost controls
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
This skill should be used when the user asks to validate, lint, or check Claude Code agent files, review agent frontmatter fields, or verify agent configurations against the official spec. Trigger phrases: 'validate my agents', 'check this agent file', 'lint agent files', 'review agent configs'.
This skill should be used when the user asks to "copy edit", "restyle a document", "apply a writing style", "transform voice", "match this author's style", "edit in the style of", "stylometric edit", "ghostwrite", "write this in the style of", "proofread", "clean up this text", "rewrite this", "generate content in this voice", "draft in the style of", "tighten this prose", or mentions rewriting, generating, editing, or transforming content to match a target voice or stylometric profile. Full-service copy editor: generates new text, edits and rewrites existing copy, transforms voice and style, and proofreads for grammar, clarity, and tone — all while guarding against detectable AI writing patterns.
LinkedIn best practices, profile optimization, strategy, and platform knowledge for 2026. Use this skill when the user asks about their LinkedIn profile, wants to improve their LinkedIn presence, needs help writing LinkedIn headlines/about sections/experience descriptions, asks about LinkedIn algorithm or SEO, wants to optimize for LinkedIn search, discusses LinkedIn strategy or content planning, mentions updating their professional profile, or asks about LinkedIn features like Featured sections, Service Pages, or newsletters. Also trigger when users mention personal branding, professional visibility, or career positioning on LinkedIn, even if they don't say 'LinkedIn' explicitly but the context clearly involves professional profile optimization.
Multi-source search that fans out to ALL available providers (Tavily, Perplexity, Gemini, Exa) in parallel and returns provider-attributed results. USE WHEN user asks to search, research, look up, find information, check current events, compare topics, get citations, semantic search, or needs web-grounded answers. ALWAYS use this skill for any web search — even simple lookups benefit from cross-provider verification. The default mode searches ALL providers simultaneously. Do not pick just one source when you have four.
This skill should be used when the user wants to generate AI images, create pictures, make transparent PNGs, perform style transfer, edit images with AI, or use the nano-banana CLI. Covers Gemini 3.1 Flash (fast, cheap) and Gemini 3 Pro (highest quality) image generation with multi-resolution output (512-4K), aspect ratios, reference images, green screen transparency, and cost tracking. Triggered by phrases like "generate an image", "create a picture", "make an icon", "transparent sprite", "nano banana", or "edit this image with AI".
Expert guidance for crafting ElevenLabs Voice Design prompts. USE WHEN: "ElevenLabs voice prompts", "voice design", "create AI voice", "voice description", designing character voices, optimizing voice prompts for accent, age, tone, pacing, and audio quality. Covers the complete Voice Design workflow from prompt writing to preview text optimization and guidance scale tuning. Explicit: elevenlabs-voice-designer:voice-design
| name | video-generation |
| description | Generate videos using Google Veo 3.1 API with presets, extensions, and cost controls |
| allowed-tools | ["Bash","Read"] |
| metadata | {"author":"erikb","version":"1.0.0","category":"creative","created":"2026-01-18T00:00:00.000Z"} |
Generate high-quality videos using Google's Veo 3.1 API with full parameter control, presets, and video extension capabilities.
# Basic generation (fast model, 720p)
bun run "${CLAUDE_PLUGIN_ROOT}/tools/Generate.ts" \
--prompt "A cat walking on a beach at sunset" \
--duration 8 \
--aspect-ratio 16:9 \
--output ~/Downloads/cat.mp4
# With preset
bun run "${CLAUDE_PLUGIN_ROOT}/tools/Generate.ts" \
--prompt "Drone shot of coastal highway" \
--duration 8 \
--aspect-ratio 16:9 \
--preset cinematic \
--output ~/Downloads/highway.mp4
Use /video for guided video generation:
/video "A sunset over mountains"
/video --preset cinematic
/video
| Preset | Description | Default Aspect |
|---|---|---|
| cinematic | Film-quality, 24fps, shallow DOF | Any |
| vertical-social | 9:16 punchy social style, 30fps | 9:16 |
| product-demo | Clean studio lighting | Any |
| documentary | Nature documentary style | Any |
| Flag | Values | Notes |
|---|---|---|
| --prompt | text | Required. Max 1024 tokens |
| --duration | 4, 6, 8 | Seconds per clip |
| --aspect-ratio | 16:9, 9:16, 1:1 | Required |
| --output | path | Output .mp4 file |
| --resolution | 720p, 1080p | 1080p only for 8s |
| --speed | fast, standard | Standard is 2.6x more expensive |
| --preset | name | Apply style preset |
| --negative-prompt | text | Things to avoid |
| --reference-image | path | Up to 3 reference images |
| --seed | number | For reproducibility |
| Model | Cost/Second | 8s Clip |
|---|---|---|
| Fast | $0.15 | $1.20 |
| Standard | $0.40 | $3.20 |
Standard mode requires --confirm-cost flag.
Extend videos in 7-second increments (up to 148s total):
# Generate base clip
bun run "${CLAUDE_PLUGIN_ROOT}/tools/Generate.ts" \
--prompt "Scene opening" \
--duration 8 \
--aspect-ratio 16:9 \
--output base.mp4
# Extend with continuation prompt
bun run "${CLAUDE_PLUGIN_ROOT}/tools/Generate.ts" \
--extend base.mp4 \
--prompt "Continue as sun sets" \
--output extended.mp4
Extension costs: $1.05 (fast) or $2.80 (standard) per 7s extension.
# List presets
bun run "${CLAUDE_PLUGIN_ROOT}/tools/Generate.ts" --list-presets
# Show preset details
bun run "${CLAUDE_PLUGIN_ROOT}/tools/Generate.ts" --show-preset cinematic
# Estimate cost
bun run "${CLAUDE_PLUGIN_ROOT}/tools/Generate.ts" \
--prompt "test" --duration 8 --aspect-ratio 16:9 --dry-run
# Preview final prompt (with preset applied)
bun run "${CLAUDE_PLUGIN_ROOT}/tools/Generate.ts" \
--prompt "A mountain scene" --preset cinematic --prompt-only
# Check operation status
bun run "${CLAUDE_PLUGIN_ROOT}/tools/Generate.ts" --status op_abc123
Requires GOOGLE_API_KEY in ~/.claude/.env
references/prompting.md - 6-part prompt formula guide${CLAUDE_PLUGIN_ROOT}/tools/Presets.json - Customizable presets