Agent skill

Stitch Remotion Skill: Make Walkthrough Videos from Stitch Screens

The stitch-remotion skill has an AI coding agent pull screens from a Stitch project and render a Remotion walkthrough video with transitions, zoom effects and text overlays.

Install
npx plugins add google-labs-code/stitch-skills --scope project --target claude-code
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the stitch-remotion skill?

The stitch-remotion skill, called remotion in the repo, combines the Stitch MCP server with Remotion. An AI coding agent lists a project's screens, downloads their screenshots, writes a screens.json manifest, builds React video components with transitions, zooms and text overlays, and renders an MP4 with the Remotion CLI.

The skill is a folder named remotion inside the stitch-build plugin of Google's stitch-skills repository. Its SKILL.md casts the agent as a video production specialist who turns app designs into smooth walkthrough presentations.

It joins two sources. Stitch supplies the screens and their metadata, and Remotion supplies programmatic video made from React components. The skill needs the Stitch MCP server, Node.js and npm, and either the Remotion MCP server or the Remotion CLI.

How the walkthrough gets built

  1. The agent runs list_tools to find the Stitch and Remotion prefixes, then calls list_projects with the owned filter if you gave no project ID.
  2. It calls list_screens, then get_screen for each screen to collect the screenshot URL, dimensions, title and description.
  3. Screenshots are saved to assets/screens in walkthrough order, and a screens.json manifest records title, description, image path, size and duration.
  4. ScreenSlide.tsx and WalkthroughComposition.tsx are generated, then previewed in Remotion Studio with npm run dev.
  5. The video is rendered with npx remotion render, or through the Remotion MCP when it is available.

What you can control in the video

  • Transitions come from @remotion/transitions, with fade and slide imports shown in the skill, and zoom effects use spring animation.
  • Text overlays cover screen titles, feature callouts, descriptions and a progress indicator.
  • Three patterns are described: a simple slide show, a feature highlight with zooms and pointers, and a user flow with numbered steps.

Who the stitch-remotion skill is for

Best for

  • Product teams that need a demo clip or design review video from a finished Stitch project.
  • Designers who want a repeatable video made from screens instead of a screen recording.
  • Developers already comfortable with React, since Remotion compositions are React components.

Not for

  • Recording a live app. The video is assembled from Stitch screenshots, not captured from a running product.
  • Generating the screens themselves. For that, stitch-loop builds multi-page sites from a prompt.
  • Turning screens into code. stitch-react-components is the nearer fit for that job.
  • Teams without Node.js, because the render step runs through Remotion's tooling.

Use it with UiChemy

The skill outputs video, not pages. For a real build, UiChemy can carry a design into WordPress through Figma, Composer or AI to WordPress. Click Get Started on uichemy.com. To describe motion in a brief, see animation-vocabulary.