skills/media-video/ai-video-generation/SKILL.md
Generate AI video using Runway, Kling, Pika, HeyGen, and Sora. Covers text-to-video, image-to-video, avatar creation, lip sync, and AI video prompt engineering.
npx skillsauth add bereniketech/claude_kit ai-video-generationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Create AI-generated videos across platforms with optimized prompts and workflows.
| Tool | Best for | Quality | Cost | |---|---|---|---| | Runway Gen-3 | Cinematic clips, motion quality | ⭐⭐⭐⭐⭐ | $$$ | | Kling 1.6 | Long clips (2–10s), realism | ⭐⭐⭐⭐ | $$ | | Pika 1.5 | Quick iterations, text-to-video | ⭐⭐⭐ | $ | | HeyGen | Avatar/talking head, lip sync | ⭐⭐⭐⭐ | $$ | | Sora | High realism, complex scenes | ⭐⭐⭐⭐⭐ | $$$ | | Stable Video | Open-source, local, image-to-video | ⭐⭐⭐ | Free |
[SUBJECT] + [ACTION] + [ENVIRONMENT] + [CAMERA] + [STYLE] + [LIGHTING]Good prompt:
"A senior engineer in a modern tech office, typing on a keyboard while
reviewing code on multiple monitors, medium shot, slow dolly forward,
cinematic lighting with blue-tinted screen glow, photorealistic"
Bad prompt:
"person working on computer"
cinematic, 35mm film, photorealistic, 4K, shallow depth of field,
golden hour lighting, neon-lit, volumetric fog, high contrast,
documentary style, news broadcast aesthetic, corporate clean
# API access
curl -X POST https://api.runwayml.com/v1/generation \
-H "Authorization: Bearer $RUNWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Your detailed prompt",
"model": "gen3a_turbo",
"duration": 5,
"ratio": "1280:768",
"watermark": false
}'
Settings:
Workflow:
1. Upload your script (text or audio)
2. Select avatar (stock or custom upload)
3. Select voice (HeyGen voices or clone your own)
4. Generate and download
Custom avatar requirements:
- 5+ minute video of yourself talking
- Good lighting, neutral background
- Clear audio, no background noise
- Multiple camera angles optional but recommended
Lip sync to existing audio:
1. Upload video of speaker
2. Upload new audio track
3. HeyGen syncs lip movements to audio
Best for bringing static images to life:
Kling workflow:
1. Upload still image
2. Write motion prompt: "The person in the image slowly turns their head left,
background wind blowing through trees, cinematic"
3. Set duration: 5s standard
4. Generate → download
Tips:
- Use high-res source image (1080p+)
- Describe motion explicitly — don't assume the model knows what to move
- For product shots: "The [product] slowly rotates 360 degrees, studio lighting"
Use when: You need generic B-roll to cover a talking head segment
Prompt template: "[Topic] concept visualization, abstract, [color scheme],
loop-friendly, no text, no faces"
"[Product name] on a clean white surface, camera slowly orbiting,
studio lighting, photorealistic product photography aesthetic"
Use Remotion (code-based) for data animations — more reliable than AI for charts
Use AI generation for: background environments, abstract transitions, mood pieces
Rule: Generate 3–5 variations per scene. AI video is non-deterministic — the first result is rarely the best.
testing
AUTHORIZED USE ONLY: This skill contains dual-use security techniques. Before proceeding with any bypass or analysis: > 1.
testing
Provide comprehensive techniques for attacking Microsoft Active Directory environments. Covers reconnaissance, credential harvesting, Kerberos attacks, lateral movement, privilege escalation, and domain dominance for red team operations and penetration testing.
development
Detects missing zeroization of sensitive data in source code and identifies zeroization removed by compiler optimizations, with assembly-level analysis, and control-flow verification. Use for auditing C/C++/Rust code handling secrets, keys, passwords, or other sensitive data.
development
Comprehensive guide to auditing web content against WCAG 2.2 guidelines with actionable remediation strategies.