videolisted
Install: claude install-skill diegosouzapw/awesome-omni-skill
# Video Generation Skill
Two providers: **fal.ai** (Wan, Kling — API-based, $5/day budget) and **Sora** (Playwright automation, currently disabled).
**Default provider: fal.ai** — use Sora only when explicitly requested.
## IMPORTANT RULES
- **ALWAYS confirm with the user before generating** — describe what you plan to generate and wait for approval. Never auto-generate.
- **$5/day budget** for fal.ai — check budget before generating. Run `--budget` to see status.
- **Default: Wan 480p** (cheapest at ~$0.04/sec). Use Kling only for premium quality.
- **Default aspect ratio is 16:9**. Use 9:16 for portrait/mobile content.
## fal.ai Commands
```bash
# Text-to-video (Wan 2.2, 480p, 16:9 — cheapest)
python3 .claude/skills/video/src/fal_create.py "a goldfish swimming in clear water"
# Portrait (9:16)
python3 .claude/skills/video/src/fal_create.py "neon dice rolling" -a 9:16
# Higher quality (720p — 2x cost)
python3 .claude/skills/video/src/fal_create.py "epic landscape" -r 720p
# Kling Standard (better quality, $0.28/5s)
python3 .claude/skills/video/src/fal_create.py "robot playing poker" -m kling-std
# Kling Pro (best quality, $0.49/5s)
python3 .claude/skills/video/src/fal_create.py "cinematic casino scene" -m kling-pro
# 10-second Kling ($0.56)
python3 .claude/skills/video/src/fal_create.py "dice duel showdown" -m kling-std -d 10
# Image-to-video (auto-selects i2v model)
python3 .claude/skills/video/src/fal_create.py "camera slowly zooms out" --image /path/to/photo.p