remotion
Helps your agent create walkthrough videos with smooth transitions. It uses Remotion to turn projects into dynamic videos with zooming and text.
What it does
This tool creates app demo videos from designs. It takes your screen designs from a project and assembles them into a video with smooth transitions, zoom, and text overlays.
When to use it
- ✓To present a new app or feature.
- ✓To create quick user tutorials.
- ✓To showcase a design project's flow.
Example of what to ask your AI
“Create a demo video of my 'Calculator App' project with smooth transitions.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The tool first retrieves the screen images from your project. Then, it uses a program called Remotion to assemble these images into a video, adding effects like zoom and text.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill remotionOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/remotion/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Stitch to Remotion Walkthrough Videos
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.
Overview
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.
Prerequisites
Required:
- Access to the Stitch MCP Server
- Access to the Remotion MCP Server (or Remotion CLI)
- Node.js and npm installed
- A Stitch project with designed screens
Recommended:
- Familiarity with Remotion's video capabilities
- Understanding of React components (Remotion uses React)
Retrieval and Networking
Step 1: Discover Available MCP Servers
Run list_tools to identify available MCP servers and their prefixes:
- Stitch MCP: Look for
stitch:ormcp_stitch:prefix - Remotion MCP: Look for
remotion:ormcp_remotion:prefix
Step 2: Retrieve Stitch Project Information
Project lookup (if Project ID is not provided):
- Call
[stitch_prefix]:list_projectswithfilter: "view=owned" - Identify target project by title (e.g., "Calculator App")
- Extract Project ID from
namefield (e.g.,projects/13534454087919359824)
- Call
Screen retrieval:
- Call
[stitch_prefix]:list_screenswith the project ID (numeric only) - Review screen titles to identify all screens for the walkthrough
- Extract Screen IDs from each screen's
namefield
- Call
Screen metadata fetch: For each screen:
- Call
[stitch_prefix]:get_screenwithprojectIdandscreenId - Retrieve:
screenshot.downloadUrl— Visual asset for the videohtmlCode.downloadUrl— Optional: for extracting text/contentwidth,height— Screen dimensions for proper scaling- Screen title and description for text overlays
- Call
Asset download:
- Use
web_fetchorBashwithcurlto download screenshots - Save to a staging directory:
assets/screens/{screen-name}.png - Organize assets in order of the intended walkthrough flow
- Use
Step 3: Set Up Remotion Project
Check for existing Remotion project:
- Look for
remotion.config.tsorpackage.jsonwith Remotion dependencies - If exists, use the existing project structure
- Look for
Create new Remotion project (if needed):
npm create video@latest -- --blank- Choose TypeScript template
- Set up in a dedicated
video/directory
Install dependencies:
cd video npm install @remotion/transitions @remotion/animated-emoji
Video Composition Strategy
Architecture
Create a modular Remotion composition with these components:
ScreenSlide.tsx— Individual screen display component- Props:
imageSrc,title,description,width,height - Features: Zoom-in animation, fade transitions
- Duration: Configurable (default 3-5 seconds per screen)
- Props:
WalkthroughComposition.tsx— Main video composition- Sequences multiple
ScreenSlidecomponents - Handles transitions between screens
- Adds text overlays and annotations
- Sequences multiple
config.ts— Video configuration- Frame rate (default: 30 fps)
- Video dimensions (match Stitch screen dimensions or scale appropriately)
- Total duration calculation
Transition Effects
Use Remotion's @remotion/transitions for professional effects:
Fade: Smooth cross-fade between screens
import {fade} from '@remotion/transitions/fade';Slide: Directional slide transitions
import {slide} from '@remotion/transitions/slide';Zoom: Zoom in/out effects for emphasis
- Use
spring()animation for smooth zoom - Apply to important UI elements
- Use
Text Overlays
Add contextual information using Remotion's text rendering:
- Screen titles: Display at the top or bottom of each frame
- Feature callouts: Highlight specific UI elements with animated pointers
- Descriptions: Fade in descriptive text for each screen
- Progress indicator: Show current screen position in walkthrough
Execution Steps
Step 1: Gather Screen Assets
- Identify target Stitch project
- List all screens in the project
…
FAQ
Do I need to know how to code to use this?
No, you just need to have your design project ready and know which project you want to use. The tool handles the technical part.
What are 'Stitch' and 'Remotion'?
Stitch is where your screen designs are stored. Remotion is the tool that assembles the video using these screens.
Can I choose the video effects?
The tool comes with professional transitions and zooms. You can adjust the duration of each screen in the video.
Details
Original description by the author
Generate walkthrough videos from Stitch projects using Remotion with smooth transitions, zooming, and text overlays
Popularity
- GitHub stars
- 48k
- Ranking position
- #3999
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
taste-application
Helps your agent create videos in a specific style. It can copy the editing rhythm from a reference video, generate new scenes, adjust colors, and edit everything together with other footage.
affaan-m/ECC
taste-distillation
Lets your agent analyze videos to create a style pack. This includes colors, cutting rhythm, and visual elements that can be reused to create new videos with the same look.
affaan-m/ECC
ui-demo
Has your agent record polished UI demo videos. Useful for creating tutorials or showing how a web app works.
affaan-m/ECC