/remotion-captions
Transcribing, displaying and animating captions
Claude Code
$ npx -y skills add remotion-dev/remotion --skill remotion-captions --agent claude-code
Codex
$ npx skills add remotion-dev/remotion --skill remotion-captions -a codex -y
Cursor
$ npx skills add remotion-dev/remotion --skill remotion-captions -a cursor -y
Gemini CLI
$ npx skills add remotion-dev/remotion --skill remotion-captions -a gemini-cli -y
GitHub Copilot
$ npx skills add remotion-dev/remotion --skill remotion-captions -a github-copilot -y
OpenCode
$ npx skills add remotion-dev/remotion --skill remotion-captions -a opencode -y
Windsurf
$ npx skills add remotion-dev/remotion --skill remotion-captions -a windsurf -y
SKILL.md
remotion-captions.SKILL.mdname: remotion-captions description: Transcribing, displaying and animating captions version: 4.0.542
All captions must be processed in JSON. The captions must use the [`Caption`](https://www.remotion.dev/docs/captions/caption.md) type which is the following:
import type { Caption } from "@remotion/captions";This is the definition:
type Caption = {
text: string;
startMs: number;
endMs: number;
timestampMs: number | null;
confidence: number | null;
pageBreakAfter?: boolean;
};Generating captions
To transcribe video and audio files to generate captions, load the [transcribe-captions.md](transcribe-captions.md) file for more instructions.
Displaying captions
To display captions in your video, load the [display-captions.md](display-captions.md) file for more instructions.
Importing captions
To import captions from a .srt file, load the [import-srt-captions.md](import-srt-captions.md) file for more instructions.
Post-creation
After you're done, load this skill: [Remotion Best Practices](../remotion-best-practices/SKILL.md)
If not already done, open the Remotion Studio, unless instructed otherwise.
Other skills on remotion.
remotion-interactivity
Structures Remotion markup so layers, timing and styles are editable in Remotion Studio. Use when writing a new composition or…
More skills from other plugins.
captions-overlay
Overlay doctrine for captions in HyperFrames videos — the caption MODEL (drop / rail / embed) and the rule that captions are an…
acestep
AI music generation with ACE-Step 1.5 — background music, vocal tracks, covers, stem extraction for video production. Use when…
seedance-antislop
This skill should be used when a Seedance 2.0 prompt contains generic AI filler, hollow superlatives, vague cinematic language,…
Questions about remotion-captions.
- Which coding agents can use remotion-captions?
- remotion-captions installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

