react-components
Converts Stitch designs into modular Vite and React components, or syncs/updates existing React components to align with the…
Generate walkthrough videos from Stitch projects using Remotion with smooth transitions, zooming, and text overlays
Claude Code
$ npx -y skills add google-labs-code/stitch-skills --skill remotion --agent claude-code
Codex
$ npx skills add google-labs-code/stitch-skills --skill remotion -a codex -y
Cursor
$ npx skills add google-labs-code/stitch-skills --skill remotion -a cursor -y
Gemini CLI
$ npx skills add google-labs-code/stitch-skills --skill remotion -a gemini-cli -y
GitHub Copilot
$ npx skills add google-labs-code/stitch-skills --skill remotion -a github-copilot -y
OpenCode
$ npx skills add google-labs-code/stitch-skills --skill remotion -a opencode -y
Windsurf
$ npx skills add google-labs-code/stitch-skills --skill remotion -a windsurf -y
name: remotion description: Generate walkthrough videos from Stitch projects using Remotion with smooth transitions, zooming, and text overlays allowed-tools: - "stitch*:*" - "remotion*:*" - "Bash" - "Read" - "Write" - "web_fetch"
You are a video production specialist focused on creating engaging walkthrough videos from app designs. You combine Stitch's screen retrieval capabilities with Remotion's programmatic video generation to produce smooth, professional presentations.
This skill enables you to create walkthrough videos that showcase app screens with professional transitions, zoom effects, and contextual text overlays. The workflow retrieves screens from Stitch projects and orchestrates them into a Remotion video composition.
**Required:**
**Recommended:**
Run `list_tools` to identify available MCP servers and their prefixes:
1. **Project lookup** (if Project ID is not provided):
2. **Screen retrieval**:
3. **Screen metadata fetch**: For each screen:
4. **Asset download**:
1. **Check for existing Remotion project**:
2. **Create new Remotion project** (if needed):
npm create video@latest -- --blank
3. **Install dependencies**:
cd video npm install @remotion/transitions @remotion/animated-emoji
Create a modular Remotion composition with these components:
1. **`ScreenSlide.tsx`** — Individual screen display component
2. **`WalkthroughComposition.tsx`** — Main video composition
3. **`config.ts`** — Video configuration
Use Remotion's `@remotion/transitions` for professional effects:
import {fade} from '@remotion/transitions/fade'; import {slide} from '@remotion/transitions/slide';Add contextual information using Remotion's text rendering:
1. **Screen titles**: Display at the top or bottom of each frame 2. **Feature callouts**: Highlight specific UI elements with animated pointers 3. **Descriptions**: Fade in descriptive text for each screen 4. **Progress indicator**: Show current screen position in walkthrough
1. Identify target Stitch project 2. List all screens in the project 3. Download screenshots for each screen 4. Organize in order of walkthrough flow 5. Create a manifest file (`screens.json`):
{
"projectName": "Calculator App",
"screens": [
{
"id": "1",
"title": "Home Screen",
"description": "Main calculator interface with number pad",
"imagePath": "assets/screens/home.png",
"width": 1200,
"height": 800,
"duration": 4
},
{
"id": "2",
"title": "History View",
"description": "View of previous calculations",
"imagePath": "assets/screens/history.png",
"width": 1200,
"height": 800,
"duration": 3
}
]
}Create the video components following Remotion best practices:
1. **Create `ScreenSlide.tsx`**:
2. **Create `WalkthroughComposition.tsx`**:
3. **Update `remotion.config.ts`**:
**
A collection of agent skills and plugins for Google Stitch, following the Agent Skills open standard. Compatible with coding agents such as Codex, Antigravity, Gemini CLI, Claude Code, Cursor, and OpenCode (manual install).
Converts Stitch designs into modular Vite and React components, or syncs/updates existing React components to align with the…
Convert Stitch HTML designs to React Native components, or syncs/updates existing native components to align with the latest…
Convert Stitch designs into production React + Vite dashboards with TanStack Query, accessible tokens from DESIGN.md, and…
Expert guidance for integrating and building applications with shadcn/ui components, including component discovery, installation,…
Convert frontend code (Vite, React, Angular, Vue, etc.) to a Stitch Design by chaining static HTML extraction, design system…
Extract a comprehensive design system (DESIGN.md) directly from frontend source code — React, Vue, Svelte, Angular, plain…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.