remotion
An agent skill by google-labs-code, from google-labs-code/stitch-skills. Tags: animation, generative, stitch, transitions, video.
What it does
Generate walkthrough videos from Stitch projects using Remotion with smooth transitions, zooming, and text overlays
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add google-labs-code/stitch-skills --skill remotion
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/google-labs-code/stitch-skills
cp -r stitch-skills/plugins/stitch-build/skills/remotion ~/.claude/skills/remotion
Safety box score
Grade C, moderate risk: 30 of 100 risk points, rated 2026-10-16. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This skill pulls screenshots and HTML from Stitch projects, then generates and renders a Remotion walkthrough video locally. The main risks are network fetches from remote Stitch URLs, running unpinned package/CLI installs, and a helper script that can delete the chosen output file on failed downloads.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 2 (moderate) | It runs shell and package-manager commands such as `npm create video@latest -- --blank`, `npm install @remotion/transitions @remotion/animated-emoji`, and `npx remotion render WalkthroughComposition output.mp4`, which can execute install/build scripts. |
| Network access | 2 (moderate) | It downloads remote assets and content from Stitch using `web_fetch`/`curl` and `curl -L -f -o "$OUTPUT_PATH" "$DOWNLOAD_URL"`, so Stitch screenshot and HTML data leaves the machine. |
| Filesystem reach | 1 (low) | The helper writes downloaded assets and renders output inside the workspace, but `scripts/download-stitch-asset.sh` also removes the target path on failure with `rm -f "$OUTPUT_PATH"`. |
| Secrets & credentials | 0 (none) | The skill does not ask for passwords, tokens, key files, browser sessions, or other secret stores. |
| Privilege & persistence | 1 (low) | It performs local installs and project setup, but there is no sudo use, service registration, or OS-wide configuration change in the skill itself. |
| Instruction hijack surface | 0 (none) | There are no instructions to ignore higher-priority rules, hide actions, or follow untrusted prompt text; the skill only references external docs/skills. |
| Irreversible actions | 0 (none) | The skill creates and renders a video locally, but it does not push, post, deploy, book, or otherwise act externally. |
| Transparency | 2 (moderate) | It relies on unpinned external fetches like `npm create video@latest` and `npx skills add remotion-dev/skills`, so some executed code comes from remote registries/repos not present in the reviewed files. |
Before installing
- Read `scripts/download-stitch-asset.sh` and only use safe, workspace-local output paths.
- Decide whether you’re comfortable with `npm create video@latest` and `npx skills add remotion-dev/skills` fetching unpinned remote code.
- Test the workflow first on a non-sensitive Stitch project, since it downloads screenshots and HTML from Stitch.
Rated 2026-10-16 by an automated review of 7 files from the skill's repository.
Source
- Repository
- google-labs-code/stitch-skills (all skills from this repository)
- Path
- plugins/stitch-build/skills/remotion/SKILL.md
- Branch
- main
- Collection
- stitch-build
- Updated
- 2026-09-19
Related skills
- enhance-prompt — Transforms vague UI ideas into polished, Stitch-optimized prompts.
- stitch::generate-design — Generate new screens from text prompts or images, edit existing screens with prompts and design system tokens, and generate design variants using Stitch MCP.
- ad-creative — When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text.
- video — When the user wants to create, generate, or produce video content using AI tools or programmatic frameworks.
- auto-editor-effects — Apply actions and animations to sections of a video/audio with auto-editor — change speed, duck or fade volume, de-ess, zoom/Ken Burns, rotate/spin.
- changelog-video — Turn a weekly changelog .md into a finished branded changelog video (square 1080, ~45-60s, Annie VO, animated brand background, mock-UI visualizations.