以 skill 自身的术语
此 skill 将现有的 Stitch 项目转换为一份 DESIGN.md,作为提示 Stitch 以相同设计语言生成新页面的事实来源。它适用于拥有 Stitch MCP 访问权限、并已设计至少一个页面的设计师和开发者:该 skill 会发现 MCP 命名空间,解析项目和页面 ID,获取页面对象及其 HTML 和截图,并读取项目的 designTheme。
随后它会以富有表现力的设计语言(而非原始技术值)记录视觉主题与氛围、以带有十六进制代码和功能角色的描述性名称呈现的颜色、字体排印、组件样式以及布局原则。
它产出什么
- 一个涵盖五部分内容的设计系统:视觉主题与氛围、带角色说明的调色板、字体排印规则、按钮/卡片/输入框的组件样式,以及布局原则。
工作方式
- 01发现 MCP 命名空间
运行 list_tools 以找到 Stitch MCP 前缀,随后在对该服务器的每次后续调用中重复使用该前缀。
- 02解析项目与页面
当未给出 Project ID 时列出所拥有的项目,随后按数字项目 ID 列出页面,并匹配诸如 Home 或 Landing Page 这样的页面标题。
- 03获取页面对象与资源
get_screen 会返回截图与 HTML 下载 URL、屏幕尺寸、设备类型和 designTheme;随后下载该 HTML 并解析其中的 Tailwind 类和组件模式。
- 04读取项目级 Design Theme
使用完整的 projects/{id} 路径调用 get_project,会返回包含色彩模式、字体、圆角度和自定义颜色的 designTheme 对象。
- 05综合出语义系统
从屏幕中提取设计 token,用富有表现力的形容词捕捉整体氛围,并把技术性数值转译为描述性语言。
- 06编写 DESIGN.md
在项目目录中严格按照规定的五段式格式创建 DESIGN.md。