wjs-overlaying-videolisted
Install: claude install-skill jianshuo/claude-skills
# wjs-overlaying-video
Post-production for a video clip: cover, captions, illustrations, CTA,
custom motion graphics — all composed in ONE HyperFrames project and
rendered in a SINGLE final encode. No cascade of decodes/re-encodes
(each cascade pass degrades quality and burns time).
## When to use
- **Downstream of `/wjs-segmenting-video`** — the segmentation skill
hands you cropped clips + per-clip SRTs; this skill turns them into
upload-ready MP4s with cover/captions/illustrations/CTA.
- User has a finished video and wants to dress it up with motion
graphics: opening hook, key-quote callout, closing slogan, chapter
cards, AI-generated cover as first frame.
- User wants HTML/CSS-quality captions on a video (kinetic word-by-word
highlighting, custom fonts, large outlined text, seekable per cue).
- User wants illustration overlays at specific hook moments — diagrams,
big text emphasis, flow charts.
**Don't use** for:
- Splitting one long video into clips → use `/wjs-segmenting-video`.
- Creating the source SRT → use `/wjs-transcribing-audio` (then `/wjs-translating-subtitles` if you need a different language).
- Full HyperFrames productions where the source isn't a fixed video →
use `hyperframes` directly.
- 微信视频号 / 抖音 upload (no public API for those) → this skill
produces the MP4; upload is manual.
## What this skill IS — and IS NOT
| Is | Is not |
|---|---|
| Everything that goes ON TOP of a video clip: cover, caption, chapter, illustration, CTA | Cutti