npx skills add ...
npx skills add vercel-labs/skill-remotion-geist --skill create-remotion-geist
npx skills add vercel-labs/skill-remotion-geist --skill create-remotion-geist
Create Remotion videos using the Geist design system aesthetic. Use when asked to create videos, animations, or motion graphics that should follow Vercel's visual style - dark theme, spring animations, Geist typography, and the Geist color palette.
Create Remotion videos styled with Vercel's Geist design system - dark backgrounds, spring animations, Geist fonts, and the 10-step color scale.
@geist-ui/icons packagesrc/index.tsx with registerRoot(), not .tsScaffold the project:
Create core files (see references/project-setup.md for templates):
remotion.config.ts - Enable Tailwindtailwind.config.js - Geist colors and fontssrc/styles.css - Font loading from CDNsrc/index.tsx - Root composition with registerRoot()src/Root.tsx - Composition definitionssrc/utils/animations.ts - Spring animationsBuild scenes following the pattern in references/scene-patterns.md
Render:
| Token | CSS Variable | Value | Usage |
|---|---|---|---|
| background-100 | --ds-background-100 | #0a0a0a | Primary background |
| background-200 | --ds-background-200 | #171717 | Secondary/elevated |
| gray-400 | --ds-gray-400 | #737373 | Default borders |
| green-700 | --ds-green-700 | #46A758 | Success |
| red-700 | --ds-red-700 | #E5484D | Error |
| amber-700 | --ds-amber-700 | #FFB224 | Warning |
| blue-700 | --ds-blue-700 | #0070F3 | Info/accent |
text-heading-{72|64|56|48|40|32|24|20|16|14} (semibold, tight tracking)text-label-{20|18|16|14|13|12}[-mono] (normal weight)text-copy-{24|20|18|16|14|13}[-mono] (normal weight)space-2: 8px | space-4: 16px | space-6: 24px | space-8: 32pxUse spring-based animations for Geist's smooth aesthetic:
@geist-ui/icons (e.g., import { Code, Folder, Check } from '@geist-ui/icons')references/project-setup.md - Complete file templatesreferences/geist-icons.md - Icons and brand assets (MUST READ)references/code-blocks.md - Syntax-highlighted code blocks (use prism-react-renderer)references/geist-colors.md - Full 10-step color scalereferences/geist-typography.md - All typography classes with specsreferences/geist-components.md - Component props and patternsreferences/scene-patterns.md - Scene templates for common contentreferences/storyboard-template.md - Planning video structure