Remotion Ads — Communication skill for Claude Code
Claude Code skill for creating Instagram Reels & Carousel ads with Remotion.
How to install Remotion Ads
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Samin12/remotion-ads and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Remotion Ads does
Claude Code skill for creating Instagram Reels & Carousel ads with Remotion.
Alternatives in Communication
- Social Media Caption Generator Claude — Social media caption generator as a Claude skill — turn any text, script, or screenshot into ready-to-post cap 113 ★
- Content Ideas — Build today's For You feed — scrape tracked competitors across X, Instagram, TikTok, and YouTube, score what's 105 ★
- Viral Hooks Skill — Claude Code skill: 100 viral hook formulas for short-form video scripts (Reels, TikTok, YouTube, LinkedIn, X) 77 ★
README
remotion-ads
A Claude Code skill for creating professional video ads and explainer videos with [Remotion](https://www.remotion.dev/), ElevenLabs voiceover, and animated word-by-word captions.
Supported Formats
| Format | Aspect | Resolution | Duration | Scenes |
|---|---|---|---|---|
| Instagram Reels | 9:16 | 1080x1920 | 15-60s | 4 |
| Instagram Reels (Ohneis) | 9:16 | 1080x1920 | 15-45s | Beat-driven |
| Website Explainers | 16:9 | 1920x1080 | 60-160s | 6 |
| Carousels | 4:5 | 1080x1350 | Static | 5-10 slides |
Installation
As a Claude Code skill
# Install in your project
claude skill install remotion-ads
# Or add the folder to your project's .claude/skills/ directory
Prerequisites (in your Remotion project)
npm install remotion @remotion/cli @remotion/bundler @remotion/google-fonts
Optional:
# For caption support
npx remotion add @remotion/captions
# For background generation
npm install canvas
Environment Variables
Create `.env.local` in your project root:
ELEVENLABS_API_KEY=your_key_here # For voiceover generation
GEMINI_API_KEY=your_key_here # For AI icon generation (optional)
Quick Start
1. Configure your brand
Copy and fill in the brand config template:
cp references/brand-config-template.md references/brand-config.md
This covers colors, fonts, caption styling, voice presets, backgrounds, and compliance rules.
2. Create a pronunciation dictionary (optional)
Copy and customize the dictionary template for brand-specific pronunciations:
cp assets/dictionaries/template.pls assets/dictionaries/your-brand.pls
3. Write a scene JSON
{
"name": "ad-example",
"voice": "VoiceName",
"character": "narrator",
"dictionary": "your-brand",
"scenes": [
{ "id": "scene1", "text": "Hook text.", "duration": 3.5, "character": "dramatic" },
{ "id": "scene2", "text": "Problem.", "duration":
Related Skills
Ref Deck
Claude Code skill: generate a full Instagram carousel image-by-image using a proven top-performer's deck as th
Carousels MCP
Carousels MCP - turn a blog post into a LinkedIn, Instagram or TikTok Carousel
Explainer Carousel
Claude Code skill that builds Instagram explainer carousels (photo cover + logo list + screenshot + CTA) in YO
Launch Meta Campaign
Launch a complete Meta Ads campaign — campaign, ad set, and ad(s) — built paused and ready to review. Use when
Image To Campaign
One image -> a consistent German marketing funnel: landing page, 3 Instagram Reels, and a blog, from a single
Meta Ads API Field Guide
Claude Code + Meta Ads without disasters. A drop-in skill, 3 subagents, and safety hooks for marketers automat
Related Agents
Repurpose Visual
Visual content specialist. Generates Instagram carousel scripts, reel scripts, captions, TikTok video scripts,
Sns Distributor
Use when converting a passed blog draft into Instagram carousel and
Copywriter Instagram
Especialista em copy para Instagram brasileiro — feed (1 imagem), carrossel (3-10 slides) e Reels (copy + rote