react-components
Converts Stitch designs into modular Vite and React components, or syncs/updates existing React components to align with the latest Stitch designs, using…
Generate walkthrough videos from Stitch projects using Remotion with smooth transitions, zooming, and text overlays
$ npx -y skills add google-labs-code/stitch-skills --skill remotion --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/remotionContext preview
The summary Claude sees to decide when to auto-load this skill.
Generate walkthrough videos from Stitch projects using Remotion with smooth transitions, zooming, and text overlays
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).
Repo: google-labs-code/stitch-skills
Converts Stitch designs into modular Vite and React components, or syncs/updates existing React components to align with the latest Stitch designs, using…
Convert Stitch HTML designs to React Native components, or syncs/updates existing native components to align with the latest Stitch designs, using StyleSheet.
Convert Stitch designs into production React + Vite dashboards with TanStack Query, accessible tokens from DESIGN.md, and Web3-ready patterns (ethers/viem).
Expert guidance for integrating and building applications with shadcn/ui components, including component discovery, installation, customization, and best…
Convert frontend code (Vite, React, Angular, Vue, etc.) to a Stitch Design by chaining static HTML extraction, design system extraction, and file upload.…
Extract a comprehensive design system (DESIGN.md) directly from frontend source code — React, Vue, Svelte, Angular, plain HTML/CSS, or any web framework.…