Examples · Made with Rubiic
Rubiic in Claude Code: a 60-second explainer
A narrated 60-second explainer about using Rubiic from Claude Code, made by the Rubiic team with Rubiic from one detailed brief.
The brief
The first message of the conversation, as it was sent. Any cut is marked […].
Make a 60-second explainer video for Rubiic's MCP integration. 16:9, 1920x1080, 30fps. Narrated in a warm, confident voice, with light instrumental music under it. Keep the dark, clean visual style of our previous explainer. AUDIENCE AND ANGLE Mainly people who make content but don't write code: marketers, teachers, founders. Developers are a second audience. Lead with OUTCOMES: what you type, what you get back. Engineering details appear only as one short supporting line each, never as headlines. No jargon in headlines (no "AST", "TSX", "JSON-RPC"). STORY (one idea per scene) 1. The problem: a short video takes hours of editing tools, voiceover and exports. 2. The promise: describe a video in a sentence to Claude, and Rubiic returns a finished video. 3. Live example: show this brief being typed, "Make a 30-second vertical video explaining how a heat pump works", then the result appearing. 4. What you get from one project: the MP4, plus a GIF, still images, a carousel PDF and caption files from any scene. 5. Why it comes out right: it checks its own work before you see it (the code compiles, narration is timed to the animation, and it looks at the rendered frames for overlapping or cut-off text), and it asks you to approve narration, music and export along the way. One line per point. 6. How to start: the two install commands, the website and the repository. FACTS: use ONLY these. Do not invent any command, URL, package name, tool name, number, price, customer, or claim of speed or quality that is not listed here. If a scene seems to need a fact that isn't listed, leave it out. - Website: rubiic.com - Repository: github.com/rubiic-hq/rubiic-mcp - Install inside Claude Code (slash commands, not shell commands; show them without a "$"): /plugin marketplace add rubiic-hq/rubiic-mcp /plugin install rubiic@rubiic - Needs a Rubiic account and an API token from rubiic.com/account. - Outputs: MP4 video; GIF up to 10 seconds; still images (PNG, JPEG, WebP); carousels up to 12 pages, exported as a PDF; captions (SRT, VTT). - Narration is generated with ElevenLabs; music with Lyria. Rendering happens in the cloud, so nothing is installed locally. - Videos render at up to 60fps (30 by default), in landscape or vertical. - Usage is billed in credits. Caption exports are free. - Tool names, if any appear on screen: agent_start, start_render, get_download_url. […] BEFORE RENDERING List every command, URL, number and product name that appears on screen or in the narration, so I can confirm them. Render only after I approve.
What came back
- Length
- 1:00
- Size
- 1920×1080 (16:9)
- Narration
- Yes
- Music
- Yes
Checked after render
- Every video frame and audio packet decoded without errors
- 60.05 s encoded against 60 s planned
- 1,800 frames at 30 fps, 1920×1080, as specified
- Audible audio signal in the mix
- Narration timing matched its source track (correlation 0.994)
Automated checks on this exact file, September 27, 2026.
Transcript
A short video usually takes hours: editing tools, voiceover, and exports. With Rubiic, you describe a video to Claude in one sentence, and get a finished video back. Type: make a thirty-second vertical video explaining how a heat pump works. Rubiic returns it narrated, with music, ready to download. One project gives you the MP4, plus a GIF, still images, a carousel PDF, and captions from any scene. And it checks its own work first. The code compiles. The narration is timed to the animation. It looks at the rendered frames for overlapping or cut-off text. Along the way, you approve the narration, the music, and the export. To start, run two commands in Claude Code. Then describe your first video. Rubiic dot com.
More like this: Product and promo videos
Make one like this
Rubiic is invite-only while it scales. Join the waitlist and we will tell you when a seat opens.