用途:当用户希望根据文本、截图或模型稿生成、编辑或变体化 Stitch 屏幕,或任务涉及 Google Stitch 项目 ID、.stitch/ 产物、DESIGN.md 文件、Stitch 导出及 Stitch 专用校验时使用。stitch-design 路由会把此技能指向为最窄工作流。
主要能力:检查当前宿主机的活动工具列表;若存在屏幕生成或编辑工具则使用并记录确切工具名;若不存在则为 Stitch Web UI 或其他经批准的 Stitch 客户端准备增强提示词。生成前运行 stitch-enhance-prompt,存在设计系统时避免重复项目级颜色与字体;项目需要统一设计系统时先用 stitch-manage-design-system。返回或导出的 HTML/截图保存到 .stitch/designs/ 并更新 .stitch/metadata.json。
使用方式:本技能为来自 google-labs-code/stitch-skills(commit 7b53207)在源码路径 plugins/stitch-design/skills/generate-design 的目录规范化导入。跨客户端可移植:GitHub Copilot 保留在可见技能路径或在不可发现时包装为项目指令;Claude Code 放在本地技能目录或兼容插件源;Codex 安装或同步到 $CODEX_HOME/skills/stitch-generate-design 并在重大改动后重启。MCP 不可用时使用回退提示词:"Use the Stitch Generate Design skill without MCP. Follow the documented local or manual fallback, show the selected tool surface, and report the verification evidence.",并改用本地 .stitch/ 产物、导出 HTML 或截图、捆绑脚本及 Stitch 网页 UI。
限制:截至 2026-06-15,本工作区已验证的 Stitch MCP 工具为 create_project、upload_design_md、create_design_system_from_design_md、list_design_systems、apply_design_system,仅面向设计系统;除非当前宿主机在活动工具列表中明确暴露相应工具,不得声称已使用 list_projects、list_screens、get_project、get_screen、generate_screen_from_text、edit_screens 或 generate_variants,也不得声称使用了活动宿主未暴露的 MCP 操作。禁止未经用户批准的目的地与产物细节即上传文件、截图、HTML、Markdown 或设计资产;禁止读取、打印、存储或提交 Stitch API 密钥、MCP 配置机密、Cookie 或含凭据文件;不得未经本地渲染、语法或产物校验即把生成的设计或代码视为最终稿。其他事实暂未提供。