/remotion-captions
Transcribing, displaying and animating captions
Claude Code
$ npx -y skills add remotion-dev/skills --skill remotion-captions --agent claude-code
Codex
$ npx skills add remotion-dev/skills --skill remotion-captions -a codex -y
Cursor
$ npx skills add remotion-dev/skills --skill remotion-captions -a cursor -y
Gemini CLI
$ npx skills add remotion-dev/skills --skill remotion-captions -a gemini-cli -y
GitHub Copilot
$ npx skills add remotion-dev/skills --skill remotion-captions -a github-copilot -y
OpenCode
$ npx skills add remotion-dev/skills --skill remotion-captions -a opencode -y
Windsurf
$ npx skills add remotion-dev/skills --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
If not already done, open the Remotion Studio, unless instructed otherwise.
Remotion maintains a list of Agent Skills that define best practices for working in Remotion projects. These skills are useful for AI agents like Claude Code, Codex, Kimi Code or Cursor.
Other skills on skills.
remotion-license
Find Remotion license information, FAQs, terms, and where to buy a license.
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.

