AI Video
Generate AI video of any kind, end to end — write the prompt, create first-frame stills, run the generation across six video models (Seedance 2.0, Kling 3.0, Wan 2.7, Veo 3.1, OmniHuman 1.5, VEED Fabric), synthesize voiceover, stitch clips into a finished cut, and upscale for delivery. Use whenever the user wants to make or improve a video: cinematic shots, character dialogue, action, dance, native SFX, image-to-video, motion transfer, lip-sync, talking-avatar / "a video of me", real-person parody, abstract motion graphics, montages and stitched episodes. Builds prompts with the canonical 5-pa
Install
npx skills add 0xadvait/ai-video-skill --skill ai-videogit clone --depth 1 https://github.com/0xadvait/ai-video-skill.git /tmp/ai-video-skill
mkdir -p ~/.claude/skills
cp -r /tmp/ai-video-skill/. ~/.claude/skills/ai-videoPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# AI video — generation, any kind An end-to-end AI video skill: prompt craft → first-frame stills → generation across six models → voiceover → edit/stitch → upscale, with a quality-control loop that makes the skill improve over time. The ByteDance Seedance 2.0 schema is the **canonical interchange format** — jobs are authored against it and the runner translates to whichever model fits. Treat every clip as a miniature production brief, not an image caption. ## Full pipeline Not every job needs every stage — a single clip is just stages 2–4 — but this is the shape of a complete video: 1. **Still** (`scripts/imagegen.py`) — generate a first-frame image or character reference plate (Flux / Imagen). Skip for pure text-to-video. 2. **Prompt** — build the request with the 5-part structure (Workflow below). 3. **Validate + generate** (`validate.py` → `generate.py`) — run on the auto-routed model; local refs auto-upload. 4. **QC + learn** (`review.py` → `LESSONS.md`) — watch the clip, score it, record a lesson. Mandatory. 5. **Voiceover** (`scripts/tts.py`) — synthesize narration (e.g. the user's cloned voice) when a clip or cut needs spoken audio. 6. **Assemble** (`scripts/assemble.py`) — stitch multiple clips into a finished video with cuts/crossfades and an audio bed. 7. **Finish** (`scripts/upscale.py`) — upscale resolution + interpolate fps for delivery. ## Workflow (a single generation)
Details
- Skill name
ai-video- Repository
- 0xadvait/ai-video-skill
- License
- MIT
- Repo updated
- 9 June 2026
FAQ
What does the AI Video skill do?
Generate AI video of any kind, end to end — write the prompt, create first-frame stills, run the generation across six video models (Seedance 2.0, Kling 3.0, Wan 2.7, Veo 3.1, OmniHuman 1.5, VEED Fabric), synthesize voiceover, stitch clips into a finished cut, and upscale for delivery. Use whenever the user wants to make or improve a video: cinematic shots, character dialogue, action, dance, native SFX, image-to-video, motion transfer, lip-sync, talking-avatar / "a video of me", real-person parody, abstract motion graphics, montages and stitched episodes. Builds prompts with the canonical 5-pa
How do I install the AI Video skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add 0xadvait/ai-video-skill --skill ai-video. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is AI Video popular?
It lives in 0xadvait/ai-video-skill, which has 7 GitHub stars and 2 forks.
Related skills
Cue Omni Reader
6sensedeal/cue-skills
Use when the user wants an external AI agent to parse or understand an HTTP(S) URL or an authorized local document, audio, or video source through Cue Omni Reader.
Aeon Music Video
7AEON-7/aeon-music-video
Compose audio-reactive music videos from existing video clips and an audio track. USE THIS SKILL when the user wants to: build a music video from clips that react to the song's beats / onsets / spectral content, create rapid-cut hard-cut edits synced to a song, build a DMT-flash / Tron-aesthetic video, or compose a video where visuals respond to audio dynamics. Two scripts: reactive_compositor.py (general reactive editing across mood-bucketed clips) and dmt_flash_editor.py (10-cut hard-cut editor with chromatic aberration, bloom, and aggressive per-beat post-processing).
Mixcut
7garroshub/MixCut-Skill
Create short mixed-cut videos from YouTube clips with automated analysis, clipping, and professional subtitle processing.
Watch Video
8Ootto-AI/ootto-watch
Give Claude eyes and ears on any online video, then analyze it. Downloads a video from a URL (YouTube, Instagram, X, Vimeo, and 1000+ yt-dlp sites), extracts key frames, and gets a transcript (native captions, else local Whisper), then hands the frames + timestamped transcript to Claude so it can produce a full breakdown — hook, format, storytelling structure, pacing and visual layout — grounded in what's actually on screen AND said. Pass several URLs to batch-analyze dozens at once and surface the patterns the best ones share. Use whenever the user shares a video link (or many) and wants it w
AI Video Producer
7zysilm/ai-video-producer-skill
Complete AI video production workflow using WAN 2.1 and Qwen Image Edit 2511 models via ComfyUI. Creates any video type: promotional, educational, narrative, social media, animations, game trailers, music videos, product demos, and more. Use when users want to create videos with AI, need help with video storyboarding, keyframe generation, or video prompt writing. Follows a philosophy-first approach: establish visual style and production philosophy, then execute scene by scene with user feedback at each stage. Supports advanced features like layer-based compositing, reference-based generation,
Video Vision
9Moh4696/claude-video-vision
Watch and understand local video files. Extracts sampled frames with ffmpeg and generates a timestamped transcript with local Whisper, then answers the user's question grounded in both visual and audio evidence. Use this skill whenever the user references a video file (.mp4, .mov, .mkv, .webm, .avi, .m4v) and wants it watched, summarized, analyzed, described, searched, captioned, transcribed, clipped, or asks questions like "what happens in this video", "what is said at 1:30", "find the part where X", "summarize this recording / lecture / meeting / clip", even if they don't explicitly say "wat
Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.