openclip-captions

Burn styled animated captions into short video clips using OpenClip presets or custom styles.

1|Updated Aug 7, 2026
One-click install
npx skills add https://github.com/OpenClip-App/agent-skills --skill openclip-captions-openclip-app
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openclip-captions
Source: https://github.com/OpenClip-App/agent-skills/tree/main/skills/openclip-captions
Command: npx skills add https://github.com/OpenClip-App/agent-skills --skill openclip-captions-openclip-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually adding animated, on-brand captions to short video clips is slow and requires video editing software. This Skill burns styled captions directly into clips produced by the OpenClip clipping pipeline through a remote MCP server, with no local editing tools needed. ## Core Features & Use Cases - Caption Presets: Apply named visual styles like beast, pop, kendrick, mozi, dan, sara, lucy, and tayo, confirmed live via list_caption_presets. - Custom Styling: Build a custom caption style and position using the caption-style property schema returned by the preset listing call. - Async Rendering with Polling: render_clip starts an asynchronous render; poll list_clips or get_render_status until rendered_clip appears with the finished video URL. - Use Case: After clipping a podcast into viral moments, caption the top 3 clips by virality score with the beast preset to produce posting-ready vertical videos. ## Quick Start Ask the agent to add captions to your clip, for example: "Caption this clip with the beast preset and give me the rendered video."

Frequently Asked Questions about openclip-captions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add captions to a video clip with OpenClip?▼

Call list_caption_presets to confirm available preset keys, then call render_clip with a moment_id and caption_preset. Rendering is asynchronous, so poll list_clips until the moment's rendered_clip field contains the finished video URL.

What caption styles are available for short video clips?▼

Known preset keys include default, dan, dan-reveal, pop, mozi, kendrick, sara, lucy, tayo, and beast. Always confirm with list_caption_presets before rendering because keys can change, and the same call returns the schema for custom styles.

Does OpenClip captions export SRT or VTT subtitle files?▼

No, captions are rendered directly into the video, not exported as sidecar subtitle files. For standalone SRT or VTT transcripts, use the free transcribe tool covered by the openclip-transcription skill.

Why does render_clip return before the captioned video is ready?▼

Rendering is asynchronous, so render_clip returns immediately while the video processes in the background. Poll list_clips and watch the rendered_clip field, or call get_render_status, until the render completes.

Can I re-render a clip with a different caption preset?▼

Yes, a moment can be re-rendered with a different preset at any time. The rendered_clip field always reflects the latest successful render, so you can swap styles without re-clipping the source video.