motion-designer · ncklrs — Claude Code skill: what it does, how to install
Drafts frame-accurate video specifications for Remotion, covering timing, transitions, and layered audio. Useful when planning motion graphics before writing code.
npx skills add ncklrs/startup-os-skills --skill motion-designer -a claude-codeWhat motion-designer does
This skill turns raw video concepts into granular scene breakdowns. It maps out each transition, assigns exact frame counts, and directs viewer attention according to classic animation principles. The narrative structure follows a strict attention curve, leading from an opening hook within the first 5 seconds to a clear resolution.
The resulting document plans the audio alongside visuals. It assigns volume targets for background tracks, marks exact timestamps for sound effects, and details voiceover placement. For Remotion projects, it prepares specific configuration values: frame rates, canvas dimensions, hex color codes, and parameters for spring() or interpolate() calls.
This tool generates documentation rather than executable React components. Without a downstream coding step, you only receive a descriptive storyboard. The author suggests pairing this output with /remotion-best-practices to build the actual video.
What it helps with
- draft frame-by-frame scene specifications for Remotion videos
- calculate animation timing and pacing across scenes
- plan layered audio tracks with exact timestamps for sound effects
- define spring and interpolation settings for React video components
Example prompts for the agent
- Plan a 30-second product demo video with a complete scene breakdown
- Design a 5-second animated logo intro spec with audio cues and timing
- Draft a technical specification for a tutorial video built in Remotion
How to install motion-designer
1Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill motion-designer -a claude-code2Manually: put the files in place
~/.claude/skills/motion-designer/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/motion-designer/
1Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill motion-designer -a codex2Manually: put the files in place
.agents/skills/motion-designer/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill motion-designer -a cursor2Manually: put the files in place
.cursor/skills/motion-designer/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install ncklrs/startup-os-skills motion-designer2Manually: put the files in place
.github/skills/motion-designer/SKILL.md1Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill motion-designer -a gemini-cli2Platform CLI
gemini skills install https://github.com/ncklrs/startup-os-skills --path skills/motion-designerManually: put the files in place
.devin/skills/motion-designer/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill motion-designer -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about motion-designer
How do I install motion-designer in Claude Code?
Run npx skills add ncklrs/startup-os-skills --skill motion-designer -a claude-code. Alternatively, place the skill file directly into ~/.claude/skills/motion-designer/SKILL.md.
What does the motion-designer skill do?
It writes structured video specifications covering scene breakdowns, frame-level pacing, sound design, and visual hierarchy. The plan maps directly to Remotion compositions.
Does motion-designer generate ready-to-run Remotion code?
No, it produces design specifications and animation values rather than React code. To write and render the actual components, pair it with /remotion-best-practices.
Similar skills
Everything for Design →motion-designer by other authors comes first.