- Home
- Skills
- Vercel Labs
- Skill Remotion Geist
- Create Remotion Geist
create-remotion-geist_skill
- Official
2
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill vercel-labs/skill-remotion-geist --skill create-remotion-geist- SKILL.md5.3 KB
Overview
This skill generates Remotion videos styled with the Geist design system aesthetic. It produces dark-theme motion graphics using Geist typography, the official color palette, and spring-based animations to match Vercel's polished visual style.
How this skill works
The skill scaffolds a Remotion project with a TypeScript React entry (.tsx) and supplies scene patterns, Tailwind configuration, font loading, and animation utilities. It enforces Geist rules: dark backgrounds, Geist fonts, the 10-step color tokens, prism-react-renderer for code blocks, and icon usage from @geist-ui/icons rather than emojis.
When to use it
- Creating marketing or product videos that must match Vercel/Geist visual identity
- Building motion graphics with dark theme, tight typography, and spring motion
- Prototyping UI animations or micro-interactions as video exports
- Producing short explainers or demos that require consistent brand tokens
- Rendering code walkthroughs that need syntax highlighting with prism-react-renderer
Best practices
- Always use src/index.tsx as the Remotion entry and call registerRoot()
- Import icons from @geist-ui/icons; never use emojis for UI elements
- Load Geist fonts via CDN and map Tailwind to Geist typography classes
- Use the provided CSS variables for colors and gray-400 for borders
- Drive motion with spring utilities (high damping ~200) and fadeIn helpers
- Use official brand assets and downloaded logos; do not handcraft brand SVGs
Example use cases
- A product demo video with Geist dark background, spring entrances, and tight headings
- Animated onboarding screens that use Geist spacing, labels, and color tokens
- Social clips that highlight a feature with green success states and blue accents
- Code snippet videos with prism-react-renderer-styled blocks and Geist typography
- Micro-interaction showcases exported from Remotion for product review
FAQ
No. Use @geist-ui/icons for icons and official brand assets. Emojis are disallowed to keep the brand consistent.
What entry file and tools are required to render?
Use src/index.tsx (registerRoot()). Install remotion, React, Tailwind, and @geist-ui/icons. Use npx remotion studio to preview and npx remotion render to export.