video Skill for Claude: Marketing Video with Code and AI Tools
Makes Claude plan marketing video, from coded films in Remotion or Hyperframes to AI models, avatars and demo recordings.
- Installs
- 90K
- on skills.sh
- Stars
- 57.9K
- on GitHub
- Files
- 5
- besides SKILL.md
- Updated
- Oct 2026
- last repo commit
video makes Claude help you produce marketing video. It asks about your goal, approach and technical context, then compares four routes: programmatic video, AI generation, AI avatars, and editing or repurposing. Programmatic video covers Hyperframes (HTML) and Remotion (React), with starter commands for each.
It includes four production workflows, from product demos to personalized video per account, plus an agent-native pipeline that uses HeyGen's MCP server and video model APIs. Four reference files cover AI video prompting, code-rendered product films, edit anatomy and product demo recording. The folder bundles no scripts.
Good for
- Marketers producing demos, explainers and social clips
- Developers who want video rendered from code
- Founders making product films without a studio
Install video
Claude Code
- 1
Copy this prompt.
Install the video skill in Claude Code. Run this command: npx skills add coreyhaines31/marketingskills --skill video -a claude-code Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js.
The skills CLI route takes video alone. The plugin installs the whole marketing-skills set, which the repo's marketplace.json describes as 53 skills.
From the project README. Source.
What's in the skill
When it loads
When the user wants to create, generate, or produce video content using AI tools or programmatic frameworks. Also use when the user mentions 'video production,' 'AI video,' 'Remotion,' 'Hyperframes,' 'HeyGen,' 'Synthesia,' 'Veo,' 'Sora,' 'Runway,' 'Kling,' 'Seedance,' 'Hailuo,' 'MiniMax,' 'Pika,' 'Hunyuan,' 'Wan,' 'video generation,' 'AI avatar,' 'talking head video,' 'programmatic video,' 'video template,' 'explainer video,' 'product demo video,' 'record a product demo,' 'feature demo video,' 'in-app demo,' 'video pipeline,' 'copy this edit,' 'match this video style,' 'reverse-engineer this video,' 'edit like this reference,' or 'make me a video.' Use this for video creation, generation, and production workflows. For video content strategy and what to post, see social. For paid video ad creative, see ad-creative.
Sections in SKILL.md
- Before Starting
- 1. Video Goal
- 2. Production Approach
- 3. Technical Context
- Choosing Your Approach
- Programmatic Video
- Hyperframes (HTML)
- Remotion (React)
- When to Pick Which
- AI Video Generation
- Model Comparison
- Prompting for Video Models
- When to Use AI Generation vs. Stock
- AI Avatars
- HeyGen (has MCP server)
- Synthesia
Key facts
- Repository
- coreyhaines31/marketingskills
- Installs on skills.sh
- 90,005 (crawled 2026-11-02)
- GitHub stars
- 57,855 (whole repo)
- License
- MIT
- Last repo commit
- 2026-10-31
- Files in the skill folder
- 6 files: SKILL.md, evals/evals.json and 4 reference files. No scripts.
- skills.sh audits
- Gen Agent Trust Hub: pass, Socket: pass, Snyk: warn
- Works in (per README)
- Claude Code, OpenAI Codex, Cursor, Windsurf and other Agent Skills agents
What it includes
Asks about the video goal, production approach and technical context
Before startingProgrammatic, AI generation, AI avatars, or editing and repurposing
Choosing your approachHyperframes (HTML) and Remotion (React), with when to pick which
Runs code ·
Programmatic videoModel comparison table and prompting tips for video models
AI video generationHeyGen, which has an MCP server, and Synthesia
AI avatarsTools for cutting long-form into short clips, and a repurposing workflow
Editing and repurposingProduct demo, explainer, batch social clips and personalized video
Production workflowsChains HeyGen MCP and video model APIs from script to finished video
Network ·
Agent-native pipeline
From the official docs
Permissions
Medium risk
Its examples run npx commands that download third-party packages, and its pipeline can use paid video APIs. Run them in a scratch project and check pricing before generating at volume.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
npx commands run third-party packages
The Programmatic Video section shows npx hyperframes and npx create-video commands. Inspect the package first and run it in a scratch folder.
The demo-recording reference installs tools and drives your app
references/product-demo-recording.md has Claude run npx playwright install chromium --with-deps, install ffmpeg with brew or apt-get, and drive your web app in headless Chromium, with a seeded user or injected cookies for login. Use a local or test build.
AI video tools can cost money
SKILL.md notes API-based models and daily API caps at volume. Set a budget with each provider before batch runs.
Text-to-speech narration needs a provider key
The same file puts the TTS key (for example ELEVENLABS_API_KEY) in an environment variable or secret manager and says never to paste it into chat.
Code-rendered films can capture real data
references/code-rendered-product-films.md says to audit every DOM snapshot for real names, emails, avatars and API keys before committing, because a leak stays in git history.
It asks about API keys
The skill asks if you have keys for any video tools. Keep them in your own environment, not in chat.
The plugin route installs the whole set
/plugin install marketing-skills adds every skill in the repo (53 per the marketplace file), not only video. Use the skills CLI command to take video alone.
Technical details
| Talks to | Video tool APIs and the HeyGen MCP server, if you connect them. npm registry (npx downloads) |
|---|---|
| Scopes |
|
Questions
What does the video skill do?
It makes Claude help you plan and produce marketing video. Claude chooses between programmatic, AI-generated, avatar and edited routes, writes prompts and scripts, and lays out step-by-step workflows.
How do I install it?
Use the install box at the top of this page. The README says the skills CLI may install only to .agents/skills/ when run from inside an agent session, which Claude Code does not read, so pass -a claude-code there. It also documents a Claude Code plugin, a Codex plugin and Claude web ZIPs.
Does it render video itself?
SKILL.md bundles no render scripts. It shows commands for Hyperframes and Remotion that you or Claude run in your own project, and it points to video model and avatar APIs.
Do I need the other marketing skills?
No. SKILL.md has Claude read .agents/product-marketing.md first if it exists (the .claude/ and older file names also work), then ask only what is missing. The README's product-marketing skill is the one that creates that file. It names social, ad-creative, copywriting and marketing-psychology as related skills.
Do I need API keys?
For AI video models or HeyGen, yes, since those are separate services. The skill asks whether you have API keys for any video tools. The guidance itself needs none.
Is it safe?
It bundles no scripts, but its examples run npx commands that download and run packages (hyperframes, create-video). Run them in a scratch folder and read what they will do first.
Information
updated Nov 2, 2026
- Repository
- coreyhaines31/marketingskills
- Folder
skills/video
Sources
Docs, issue trackers and discussions this page is built from.
Show all 7Hide
- marketingskills README · github.com
- marketplace.json · github.com
- video SKILL.md · github.com
- ai-video-prompting.md · github.com
- code-rendered-product-films.md · github.com
- edit-anatomy.md · github.com
- product-demo-recording.md · github.com