用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/nguyenthienthanh/aura-frog --skill stitch-design命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
Vision feedback loop for UI — render the running UI, screenshot it across viewports + dark mode, run deterministic gates then a multimodal critique against the design system, and iterate until it passes. Use after building or changing a UI component/page, when asked to 'check the UI', make it 'look right', or verify a build matches a design spec / Stitch screen.
UI/UX design expertise — component design, design system selection, responsive layout. Includes auto-detection from package.json and Context7 integration for library docs.
Generate a cohesive color-token system from ONE OKLCH brand hue — primary/secondary/background/foreground/muted/border with semantic light + dark, emitted as a Tailwind v4 @theme block or a CSS-variables fallback. Use when starting a design system, defining brand colors, setting up theming/dark-mode, or replacing scattered hardcoded colors with a derived palette.
| name | stitch-design |
| description | Generate UI designs using Google Stitch AI with optimized prompts |
| autoInvoke | false |
| priority | medium |
| triggers | ["stitch","AI design","generate UI","design with AI","stitch design"] |
| user-invocable | false |
AI-consumed reference. Optimized for Claude to read during execution. Human-readable explanation: see docs/architecture/HIERARCHICAL_PLANNING.md or docs/getting-started/ depending on topic.
Generate UI designs using Google Stitch AI (https://stitch.withgoogle.com), powered by Gemini.
stitch_info[1]{engine,limits,quota}:
Gemini (Flash draft / Pro final),"static layouts only — no hover/animation/state; not pixel-perfect",~350 gen/month free (MCP shares this)
Two integration paths — prefer MCP when configured, fall back to manual paste otherwise:
paths[2]{path,when,how}:
MCP (automated),"stitch server enabled in .mcp.json + STITCH_API_KEY set","call tools directly — no copy-paste"
Manual (fallback),"no Stitch MCP / no auth / hit quota","generate prompt → user pastes into stitch.withgoogle.com → ingest export"
The stitch MCP is a remote http server, opt-in (disabled by default) in .mcp.json. Enable it and
set STITCH_API_KEY (create a key in Stitch → Settings) to unlock direct generation. API-key auth is
preferred over OAuth (OAuth tokens expire hourly and need manual refresh in the client).
⚠️ Verify on first connect. The endpoint (
https://stitch.googleapis.com/mcp), header name, and exact tool names below came from mid-2026 research that could not be fully adversarially verified. Before trusting them, list the server's tools (ask the agent to "list Stitch projects" or inspect the tool schema) and reconcile against https://stitch.withgoogle.com/docs/mcp/setup. If names differ, use the real ones — do not fabricate. If the server is unreachable, drop to Path B.
mcp_workflow[6]{step,action,tool}:
1,Read design SoT,".claude/design/design-system.md (if present) → seed the prompt"
2,Generate screens,"generate_screen_from_text (modelId GEMINI_3_FLASH for drafts)"
3,Iterate,"edit_screens / generate_variants on selected screen IDs"
4,Seed design system,"create_design_system / apply_design_system (foundational tokens)"
5,Pull outputs,"fetch screen HTML + download screenshot PNG per screen"
6,Persist + handoff,"merge design.md → .claude/design/design-system.md; save PNGs as vision-loop targets"
GEMINI_3_FLASH (cheap, iterate fast); switch to the Pro model only for the
final pass. Every generation counts against the ~350/month free quota — log how many you spend and
don't burn quota on drafts you'll discard.create_design_system, update_design_system, list_design_systems,
apply_design_system) are the agent-driven path to build/maintain a Stitch design system that stays
consistent across screens — mirror it into .claude/design/design-system.md (see
rules/agent/design-system-persistence.md).design-vision-loop skill when Claude implements the real (interactive) UI.Stitch outputs static layouts — no hover states, animation, form validation, or state management, and pixel-perfect accuracy is not guaranteed. So Stitch owns layout + look; the frontend agent owns behavior, interactivity, motion, a11y. Specify those separately — don't expect them from Stitch.
Use when the MCP is unavailable. Unchanged copy-paste flow:
workflow[5]{step,action,output}:
1,Gather requirements,Requirements doc
2,Generate prompt,Optimized Stitch prompt
3,Create review doc,.claude/workflow/stitch-design-review-*.md
4,Guide user,Instructions + link
5,Process export,Component code
references/prompt-templates.md for the app type; fill in..claude/workflow/stitch-design-review-{project-name}.md with specs + checklists..claude/design/design-system.md, generate components per conventions.design_types[5]{type,use_case,template}:
dashboard,Admin panels; analytics,references/prompt-templates.md#dashboard
landing,Marketing; product pages,references/prompt-templates.md#landing
mobile,iOS/Android screens,references/prompt-templates.md#mobile
ecommerce,Product; cart; checkout,references/prompt-templates.md#ecommerce
forms,Multi-step wizards,references/prompt-templates.md#forms
references/prompt-templates.md - Optimized prompts by type (used by both paths)references/design-checklist.md - Detailed review checklistreferences/export-guide.md - Export from Stitch (manual path)See also: rules/agent/design-system-persistence.md (persist Stitch output), skills/design-vision-loop/SKILL.md
(verify the implemented UI against Stitch screen PNGs). Google also ships open-source stitch-skills
(google-labs-code/stitch-skills) — optional deeper workflow, install per its README; not bundled here.