Sabrina Romanov demonstrates how to create, edit, and publish videos entirely for free using Claude Code and the Remotion skill, turning a single terminal session into a full content creation pipeline that handles motion graphics, video editing, and social media scheduling.
Setting Up Remotion in Claude Code
- Remotion is a free, pre-built skill that enables video creation and editing directly within Claude Code
- Install by typing "install the pre-built skill Remotion and set it up" in Claude Code, or run
npx skills add remotion-dev/skillsfor the shortcut - After installing, refresh Claude Code so the skill is recognized; you can trigger it by mentioning Remotion or simply talking about creating a video
- Everything runs locally on your computer with no paid video generation service required
Creating Motion Graphics Videos
- Prompt Claude Code with specifics: resolution (9:16 vertical), duration (15 seconds), topic, and style preferences like motion graphics and animated text
- Use short-form video safe zones to prevent text from overlapping with platform UI elements on TikTok, Instagram Reels, and YouTube Shorts
- Remotion opens a local studio at localhost:30003 where you can preview, inspect compositions, and provide specific feedback
- Claude Code can research content (e.g., finding public GitHub repos), fact-check sources using tools like Perplexity MCP, and iterate on the video based on natural language feedback
Incorporating Screenshots and Assets
- Claude in Chrome can navigate to URLs, take web screenshots, and Remotion inserts them directly into the video
- You can incorporate your own photos, product images, headshots, or B-roll from anywhere on your computer
- Claude Code can also source royalty-free background music from sites like Pixabay and add it to the video
Editing Existing Videos
- Remotion can edit existing talking-head videos: remove bloopers, add captions, and insert scroll-stopping titles
- Uses Whisper for local transcription and silence detection to identify cut points
- Captions can be styled to highlight the active word and positioned to avoid covering the speaker's face
- For production-ready results, plan to spend several days building templates that match your editing style
If video editing is not your thing -- I know it's certainly not mine -- you can just talk to Claude about the changes you want in your video.
Building a Full Content System
The tutorial outlines a broader content creation framework you can build on top of this workflow:
- Brand voice file to keep all copy consistent with your tone and messaging
- Design kit with brand colors, fonts, and mood boards for visual consistency
- Asset folder containing product photos, B-roll, and other media that Claude Code can organize, tag, and incorporate
- Publishing and scheduling to social media platforms directly from the terminal
Publishing to Social Media with Blotato
- Blotato is an MCP-enabled tool for scheduling and publishing content to Instagram, TikTok, and other platforms
- Set up by generating an API key in Blotato's settings and pasting the setup command into your terminal
- Schedule posts with simple prompts like "schedule the motion graphics video for Instagram in 30 minutes"
- Includes an approval step where you review captions before publishing, and can log activity to Airtable or Google Sheets
- This is the only paid component in the workflow; everything else is free
Key Takeaways
- The entire video creation and editing pipeline runs locally and is 100% free (except social media scheduling)
- Three main capabilities: motion graphics creation, existing video editing, and social media publishing
- Claude Code's strength is combining multiple tools (Remotion, Chrome, Perplexity, Blotato MCP) into a seamless workflow driven by natural language
- For best results with video editing, invest time upfront in creating templates that match your style and brand