add-captions
Add Captions: Animated Subtitles
You are helping the user add captions to their Remotion video.
Load the remotion-production skill for the captions-workflow rule (routes, presets and safe zones), and the official remotion-captions skill for transcription and display. For the Scribe fallback, also load the official ElevenLabs speech-to-text skill. The official skills win on any API detail.
Workflow
1. Identify the Audio Source
Find the voiceover or primary audio file(s):
ls public/ public/footage/ 2>/dev/null | grep -E '\.(mp3|wav|m4a|ogg|mp4|mov|webm|srt)$'
If the user already has an .srt file, use it (step 3). If no audio exists, suggest running /add-voiceover first. If the video has one voiceover per scene (vo-scene1.mp3, vo-scene2.mp3, …), caption each file separately.
Make sure Studio is already running (npx remotion studio, or --no-open with an in-app browser; open the URL it prints), so the user sees captions appear.