skill
Remotion Create
Create a new Remotion video
About
These are instructions for making a new Remotion project and composition. If this is not the next task, see Remotion Best Practices
## Scaffold a project
If a project already exists, skip this. Ensure Node.js and Git is installed, and the current folder is appropriate for starting a new project.
Inspect the current folder, including hidden files, before choosing where to scaffold.
### Empty folder
If it is empty, or contains only disposable operating-system metadata such as `.DS_Store`, create the project directly in the current folder. Remove only those disposable metadata files first, since `create-video` rejects non-empty folders. Do not treat all hidden files as disposable: files such as `.env` and directories such as `.git` are meaningful contents.
Scaffold in existing folder:
```bash npx create-video@latest --yes --blank --no-tailwind . npm i ```
### Non-empty folder
If the current folder contains meaningful contents and no project already exists, scaffold into a new subfolder. Replace `my-video` with a suitable project name.
```bash npx create-video@latest --yes --blank --no-tailwind my-video cd my-video npm i ```
## Designing a video
Keep the scaffold and add React Markup. Follow Remotion React Markup Best Practices and [Video Layout Rules](video-layout.md) for video-first layout and text sizing guidance.
## Is this a multi-scene video?
If this is a video with multiple subsequence videos, follow guidance at Multi-scene videos.
## Interactivity Best Practices
By structuring the React Markup following Remotion Interactivity Best Practices, you allow the user to make edits in the Studio which write back to code.
## TailwindCSS
If Tailwind is requested, see [tailwind.md](tailwind.md) for using TailwindCSS in Remotion.
## Open the preview
Start the preview server after building the composition:
```bash npx remotion studio --no-open ```
This will start a long-running process and print the server URL for the preview. If the server is already started, it will print the URL. If an in-harness browser is available, open it there. You can visit a specific composition by navigating to `/[composition-id]`, for example `http://localhost:3000/MapAnimation`.
## Render the video
Only render if the user explicitly asks for it.
``` npx remotion render ```
For more options, see Rendering.
## Follow-up
The video creation process has finished. For follow-up prompts, use Remotion Best Practices
Install
Run this command
git clone https://github.com/remotion-dev/skills && cp -r skills/skills/remotion-create ~/.claude/skills/Works with
Manual steps
Clone the repository and copy the `skills/remotion-create` folder into your Claude skills directory. Compatible with Claude Code, Cursor, Codex, and any Agent Skills-compatible agent.
Frequently asked questions
What is the Remotion Create skill?
Create a new Remotion video
How do I install Remotion Create?
Run this in your terminal:
git clone https://github.com/remotion-dev/skills && cp -r skills/skills/remotion-create ~/.claude/skills/Which AI tools does Remotion Create work with?
It works with claude_app, claude_code, claude_api, cursor, codex, windsurf, cline, zed.
Who made Remotion Create?
Remotion.
Is Remotion Create free?
Yes, it is free to use.
npx skills add google/agents-cli
npx skills add google/agents-cli
npx skills add google/agents-cli
npx skills add google/agents-cli
npx skills add google/agents-cli
npx skills add prisma/skills
Audit before you install
Run any source through our checks - AI visibility, security, performance, and stack detection.
Automated Web Security Scan
security
PageSpeed Analyzer
performance
AI Content Quality Test
arabic content
AI Agent / MCP Server Tester
ai testing
Site Stack Detector
migration
AI SEO / AEO / GEO Audit
ai visibility
llms.txt Generator
ai visibility
Readability Score
arabic content
Schema / JSON-LD Builder
ai visibility
AI Cost Calculator
ai testing
Headline Analyzer
arabic content