ncklrs/startup-os-skills/create-video-start
Claude Code and agent skill by ncklrs/startup-os-skills
- community
Checking that the SKILL.md file is still in the repository.
Master orchestrator that chains all Remotion video creation skills together in a single automated pipeline. Takes a creative brief and produces a complete, production-ready Remotion video project. Use when starting a new video from scratch, when asked to "create a video", "make a video", "build a complete video", or "video from idea to code".
Install
npx vskill@latest install ncklrs/startup-os-skills/create-video-startSKILL.md
Create Video Start
Master orchestrator skill that chains the entire Remotion video pipeline together. Takes a single creative brief and automatically invokes each specialized skill in sequence, passing outputs between them.
What This Skill Does
Orchestrates the complete video creation pipeline:
- motion-designer → Creates VIDEO_SPEC.md from creative brief
- remotion-scaffold → Sets up project structure
- remotion-animation → Generates animation configurations
- remotion-composition → Creates Sequence layout
- remotion-component-gen → Generates each scene component
- remotion-render-config → Configures output settings
- remotion-asset-coordinator → Prepares asset manifest
Pipeline Execution
When invoked, execute this pipeline in order:
Step 0: Setup
Create a working directory for pipeline artifacts:
Step 1: Motion Designer → VIDEO_SPEC.md
Generate the motion design specification from the creative brief:
Checkpoint: Verify VIDEO_SPEC.md exists and contains all required sections.
Step 2: Remotion Scaffold → SCAFFOLD_MANIFEST.md
Create project folder structure:
Checkpoint: Verify scaffold directories and files exist.
Step 3: Remotion Animation → ANIMATION_CONFIG.md
Generate animation configurations:
Checkpoint: Verify ANIMATION_CONFIG.md contains spring configs and timing.
Step 4: Remotion Composition → COMPOSITION_STRUCTURE.md
Generate Sequence layout:
Checkpoint: Verify COMPOSITION_STRUCTURE.md contains Sequence layout.
Step 5: Remotion Component Gen → SCENE_COMPONENT.md (per scene)
Generate each scene component:
Checkpoint: Verify all scene components are generated.
Step 6: Remotion Render Config → RENDER_CONFIG.md
Generate render settings:
Step 7: Remotion Asset Coordinator → ASSET_MANIFEST.md
Generate asset preparation guide:
Step 8: Assemble Final Output
Combine all outputs into final summary:
Input Format
Creative Brief (Natural Language)
Structured Brief
Output Format
PIPELINE_COMPLETE.md
.remotion-pipeline/20240123_143052/ ├── VIDEO_SPEC.md ├── SCAFFOLD_MANIFEST.md ├── ANIMATION_CONFIG.md ├── COMPOSITION_STRUCTURE.md ├── SCENE_1_COMPONENT.md ├── SCENE_2_COMPONENT.md ├── SCENE_3_COMPONENT.md ├── SCENE_4_COMPONENT.md ├── RENDER_CONFIG.md ├── ASSET_MANIFEST.md └── PIPELINE_COMPLETE.md
src/remotion/compositions/VideoName/ ├── index.tsx ✅ Main composition ├── constants.ts ✅ Colors, springs, timing ├── types.ts ✅ TypeScript interfaces └── scenes/ ├── Scene1Intro.tsx ✅ Implemented ├── Scene2Features.tsx ✅ Implemented ├── Scene3Proof.tsx ✅ Implemented └── Scene4CTA.tsx ✅ Implemented
public/ ├── images/ 📁 Ready for assets ├── audio/ │ ├── music/ 📁 Ready for music │ └── sfx/ 📁 Ready for sound effects └── fonts/ 📁 Ready for fonts
Preview the video
npm run dev
Open Remotion Studio
Navigate to http://localhost:3000
Render final video
npx remotion render src/index.tsx VideoName output.mp4
YouTube (1080p, high quality)
npx remotion render src/index.tsx VideoName youtube-output.mp4 \ --codec h264 --crf 18
Twitter (optimized file size)
npx remotion render src/index.tsx VideoName twitter-output.mp4 \ --codec h264 --crf 23
Preview frames
npx remotion still src/index.tsx VideoName preview.png --frame=150
Execution Instructions
When this skill is invoked:
- Parse the creative brief from the user's input
- Create pipeline directory with timestamp
- Execute each step sequentially using
claude -pfor skill invocation - Validate output after each step before proceeding
- Handle errors gracefully - if a step fails, report and offer to retry
- Assemble final summary with all artifacts and next steps
Error Handling
If any step fails:
Integration Notes
This skill coordinates these sub-skills:
| Skill | Invocation | Output | |
|---|---|---|---|
/motion-designer | claude -p "..." | VIDEO_SPEC.md | |
/remotion-scaffold | claude -p "..." | SCAFFOLD_MANIFEST.md + files | |
/remotion-animation | claude -p "..." | ANIMATION_CONFIG.md | |
/remotion-composition | claude -p "..." | COMPOSITION_STRUCTURE.md | |
/remotion-component-gen | claude -p "..." (×N) | SCENE_*_COMPONENT.md + files | |
/remotion-render-config | claude -p "..." | RENDER_CONFIG.md | |
/remotion-asset-coordinator | claude -p "..." | ASSET_MANIFEST.md |
Each claude -p invocation includes:
- The skill context/instructions
- Relevant output from previous steps
- Specific output file path
- Allowed tools for that step
Example Usage
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/create-video-start/SKILL.md
Popularity
- Repository stars
- 12
- Repository forks
- 1
- 7-day trend score
- 13
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 2 Apr 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ncklrs/startup-os-skills/create-video-start)