بنقرة واحدة
设计执行。基于 Design-Brief.md 产出原型、设计稿或设计系统。支持 Figma、Pencil、HTML/CSS 原型等多种输出方式。
npx skills add https://github.com/Herxinsasa/Product-Manager --skill design-makerانسخ والصق هذا الأمر في Claude Code لتثبيت المهارة
设计执行。基于 Design-Brief.md 产出原型、设计稿或设计系统。支持 Figma、Pencil、HTML/CSS 原型等多种输出方式。
npx skills add https://github.com/Herxinsasa/Product-Manager --skill design-makerانسخ والصق هذا الأمر في Claude Code لتثبيت المهارة
构建验证、版本管理与发布上线。多轮确认发布目标与推送路径后执行门禁与发布,写入状态与 release notes。用户提到发布、上线、deploy、打 tag、发版、merge 到 main、推远程、构建生产包、创建 PR 时,即使未说 release 也必须使用本 skill。
技术架构设计。调研技术方案、评估开源项目、输出架构决策记录,写入 Tech-Arch.md。在 dev-planner 之前调用。
需求收集与问题澄清。新建或迭代 PRD,通过交互式澄清生成结构化产品需求文档。
系统化调试修复 Bug。五阶段:收集证据→重现用例→分析(含根因归因)→假设→修复→进化记录。支持触发 code-review 和 feedback-writer。
代码审查和质量检查。调度 code-reviewer sub-agent 审查代码,检查是否符合计划和编码标准。
根据开发计划编写代码。按任务调度 implementer sub-agent,在 <project-name>/ 目录下创建项目。
| name | design-maker |
| description | 设计执行。基于 Design-Brief.md 产出原型、设计稿或设计系统。支持 Figma、Pencil、HTML/CSS 原型等多种输出方式。 |
基于 Design-Brief.md 中的设计规范,产出可视化的设计交付物:原型页面、设计稿、设计系统等。
此 skill 不负责需求收集。 设计规范的澄清和确认由 design-brief-builder 负责。如果 Design-Brief.md 不存在,引导用户先走设计规范流程。
Design-Brief.md 必须已存在且内容完整design-brief-builderDesign-Brief.md 是否存在还没有设计规范文档。需要先通过 design-brief-builder 收集设计需求、确认配色方案和模块 UE。 要现在开始吗?
Design-Brief.md 和 Product-Spec.md,了解:
与用户确认需要产出什么:
基于设计规范,你想产出什么类型的交付物?
- A. 完整原型页面 — 所有 MVP 模块的可交互 HTML/CSS 页面
- B. 关键页面原型 — 只做最核心的 1-2 个页面
- C. 设计系统文件 — 配色 token、组件库、字体规范(可导入代码项目)
- D. 单个组件/模块 — 只看某个特定模块的设计效果
根据交付物类型,提供工具选项给用户选择:
你希望通过什么方式产出设计?
专业设计工具(需要 MCP 连接):
- A. Figma — 通过 MCP 直接操作 Figma 文件,适合需要交付给设计师的场景
- B. Pencil — 开源原型工具,通过 MCP 连接
代码原型(无需额外工具):
- C. HTML/CSS 前端原型 — 直接在
<project-name>/下生成可交互的原型页面。使用 React/Vue 或纯 HTML,效果最佳- D. Canvas 设计稿 — 生成静态视觉设计稿 PNG/SVG
自定义:
- E. 其他工具 — 你指定工具或三方库,我来适配
根据用户选择的工具执行对应逻辑:
.mcp.json 或 Claude Code 设置中配置需要先配置 Figma MCP 连接。步骤如下:
- 生成 Figma Personal Access Token(前往 Figma → Settings → Account → Personal Access Tokens)
- 运行:
claude mcp add figma --env FIGMA_TOKEN=<your-token>- 或者在
.mcp.json中添加 Figma 服务配置配置完成后告诉我,我来继续。
或者你可以现在选其他工具(如 HTML/CSS 原型),不需要额外配置。
design/figma/README.md(每行一个链接)design/figma/screenshots/ 作为降级参照Pencil 是一个开源原型工具(https://pencil.evolus.vn/)。 需要配置 MCP 连接后才能使用。配置方法:...
或者选 HTML/CSS 原型方案,无需额外工具。
.pen 源文件 → design/pencil/design/pencil/screenshots/ 作为降级参照不需要任何外部工具。直接参考 Anthropic 官方 frontend-design skill 的方式:
design/prototypes/ 目录下创建原型文件可用的设计资源(离线参考):
使用 canvas-design 方式生成静态视觉设计稿。
design/ 目录如果用户指定了其他工具或三方库(如 React + Tailwind CSS、Framer、Sketch 等),根据实际情况适配。
基于选定的工具和设计规范,产出设计交付物。
生成过程中必须严格依据 Design-Brief.md:
原型应覆盖的交互状态(参考 Design-Brief 各模块的状态处理定义):
原型已生成在
<路径>。需要调整什么吗?
设计产出确认后,必须更新 Design-Brief.md 的「设计交付物」章节:
| 模块 | 工具 | 源文件路径 | 降级参照 | 状态 |
|---|---|---|---|---|
| <模块名> | <工具名> | design/xxx/xxx.ext | design/xxx/screenshots/xxx.png | 已确认 |
—追加到 Product-Spec-CHANGELOG.md:
v<当前版本> → 新增 → 生成设计原型:工具 <工具名>,覆盖 <N> 个模块Design-Brief.md — 更新设计交付物章节,记录原型路径design/prototypes/ — 原型文件(HTML/CSS 方案)design/pencil/ — Pencil 源文件(.pen)及截图design/figma/ — Figma 链接记录及截图Product-Spec-CHANGELOG.md — 追加设计变更记录Product-Spec-CHANGELOG.md — 追加设计变更记录