用途:当需要把 .stitch/DESIGN.md 转成 Stitch 设计系统,或列出、应用已有设计系统时使用。涉及 Google Stitch 项目 ID、.stitch/ 产物、DESIGN.md、Stitch 导出或 Stitch 专属校验时适用。
主要能力:创建或识别目标项目(仅在确需新项目时用 create_project);检查 DESIGN.md 中的项目名、颜色、字体、形状、组件、布局与反模式规则;对较小的 DESIGN.md 做 base64 编码后调用 upload_design_md;随后用返回的 screen instance id 与 sourceScreen 调用 create_design_system_from_design_md;用 list_design_systems 确认资产存在;用 apply_design_system 应用,且仅传有效的 id 与 sourceScreen。
使用方式:已验证的 MCP 工具为 create_project、upload_design_md、create_design_system_from_design_md、list_design_systems、apply_design_system。跨客户端可用:GitHub Copilot 放在可见技能路径;Claude Code 放在本地技能目录或兼容插件源;Codex 同步到 $CODEX_HOME/skills/stitch-manage-design-system 并重启。无 MCP 时按文档化本地或手动回退,使用 .stitch/ 产物、导出的 HTML 或截图、脚本及 Stitch 网页界面。
限制:不得声称使用了当前主机未暴露的 MCP 工具(如 list_projects、list_screens、get_project、get_screen、generate_screen_from_text、edit_screens、generate_variants);上传前需用户确认目标与产物;不得读取、打印、存储或提交 API 密钥、MCP 配置密钥、Cookie 等凭据;生成的设计或代码需本地渲染、语法或产物验证后才可视为最终结果。验证需记录上传与创建调用顺序、list_design_systems 返回、apply_design_system 参数及本地元数据。