Loading...
Loading...
A collection of Agent Skills for the Stitch MCP server: generate high-fidelity UI screens, create multi-page websites from a single prompt, produce DESIGN.md documentation, enhance vague UI prompts, convert designs to React/shadcn-ui components, and generate walkthrough videos via Remotion. Use when the user needs AI-assisted UI design generation, prompt refinement, or screen-to-code workflows. Triggers on: stitch, stitch-design, stitch-loop, enhance-prompt, react-components, remotion, shadcn-ui, screen generation, ui generation.
npx skill4agent add akillness/oh-my-skills stitch-skillsAI-powered UI design generation, prompt refinement, and screen-to-code workflows.
stitch-skillsNote: This is not an officially supported Google product.
claude plugin marketplace add google-labs-code/stitch-skills# List available skills
npx skills add google-labs-code/stitch-skills --list
# Install a specific skill globally
npx skills add google-labs-code/stitch-skills --skill stitch-design --global
npx skills add google-labs-code/stitch-skills --skill stitch-loop --global
npx skills add google-labs-code/stitch-skills --skill enhance-prompt --global
npx skills add google-labs-code/stitch-skills --skill react-components --global
npx skills add google-labs-code/stitch-skills --skill remotion --global
npx skills add google-labs-code/stitch-skills --skill shadcn-ui --global
npx skills add google-labs-code/stitch-skills --skill design-md --global
# Install from oh-my-skills
npx skills add https://github.com/akillness/oh-my-skills --skill stitch-skillsgoogle-designweb-accessibilitybackend-apireact-patternsWorkflow:
1. Enhance the user's prompt for Stitch
2. Call stitch_generate_screen MCP tool
3. Validate and iterate on the outputWorkflow:
1. Parse top-level pages from the prompt
2. Generate each screen via stitch_generate_screen
3. Organize files and validate output
4. Produce a complete, linked website# Example: add design keywords, specificity, and system context
Input: "a login page"
Output: "A clean, minimal login page with email/password fields,
a primary CTA button using brand colors, subtle card elevation,
and a 'Forgot password?' link below the form."DESIGN.md# Output: repo-root DESIGN.md with brand tokens in Stitch-friendly languageWorkflow:
1. Parse Stitch screen JSON/HTML output
2. Map elements to React component tree
3. Validate component naming and prop consistency
4. Output component files with TypeScript types# Requires: npx remotion studio
# Output: MP4 walkthrough video of Stitch screensnpx shadcn-ui@latest init
npx shadcn-ui@latest add button card input formstitch-skills/
├── stitch-design/
│ ├── SKILL.md — agent mission documentation
│ ├── scripts/ — validation and networking executables
│ ├── resources/ — knowledge base (checklists, style guides)
│ └── examples/ — reference implementations
├── stitch-loop/
├── enhance-prompt/
├── react-components/
├── remotion/
├── shadcn-ui/
└── design-md/enhance-promptstitch-designdesign-mdstitch-loopreact-componentsscreens/remotionshadcn-uireact-components# Full UI generation workflow
# 1. Enhance your prompt
stitch enhance-prompt "a dashboard for monitoring server health"
# 2. Generate screens via Stitch MCP
stitch generate "..." --pages overview,alerts,settings
# 3. Convert to React
stitch react-components ./screens/
# 4. Add shadcn/ui
npx shadcn-ui@latest add card badge table
# 5. Generate walkthrough video
stitch remotion ./screens/ --output walkthrough.mp4