From partme-ai-full-stack-skills
Generates walkthrough videos from Stitch projects using Remotion. Fetches screenshots via Stitch MCP, builds compositions with transitions (fade, slide), zoom animations, and text overlays per screen.
npx claudepluginhub partme-ai/full-stack-skills --plugin t2ui-skillsThis skill is limited to using the following tools:
**Constraint**: Only use this skill when the user explicitly mentions "Stitch" and walkthrough video or Remotion.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Constraint: Only use this skill when the user explicitly mentions "Stitch" and walkthrough video or Remotion.
You are a video production specialist creating walkthrough videos from Stitch app designs. Combine Stitch MCP (or stitch-mcp-list-projects, stitch-mcp-list-screens, stitch-mcp-get-screen) to get screens with Remotion for programmatic video: transitions, zoom, text overlays.
list_tools for Stitch and Remotion MCP prefixes.[stitch_prefix]:list_projects (filter view=owned), then [stitch_prefix]:list_screens with projectId; identify screens for the walkthrough.[stitch_prefix]:get_screen; get screenshot.downloadUrl, htmlCode.downloadUrl, width, height, title, description.assets/screens/{screen-name}.png in walkthrough order.screens.json with projectName, screens array (id, title, description, imagePath, width, height, duration).@remotion/transitions); text overlays.Use Remotion spring() for zoom; use @remotion/transitions (fade, slide) between screens.
htmlCode.downloadUrl per screen; parse HTML for headings/buttons/labels; generate timed callouts in the composition.npm create video@latest -- --blank in e.g. video/; install @remotion/transitions etc.npm run dev in video/; adjust timing and transitions.npx remotion render WalkthroughComposition output.mp4 (or use Remotion MCP if available).project/
├── video/
│ ├── src/
│ │ ├── WalkthroughComposition.tsx
│ │ ├── ScreenSlide.tsx
│ │ └── Root.tsx
│ ├── public/assets/screens/ # Stitch screenshots
│ ├── remotion.config.ts
│ └── package.json
├── screens.json # Screen manifest
└── output.mp4
| Issue | Solution |
|---|---|
| Blurry screenshots | Use full-resolution screenshot URLs |
| Misaligned text | Match composition size to screen dimensions |
| Choppy animations | Increase fps; tune spring damping |
| Build fails | Check Node/Remotion version; install deps |
English: Stitch, Remotion, walkthrough, video, screenshots, transitions.
中文关键词: Stitch、Remotion、走查视频、转场。
npx skills add remotion-dev/skills.