关于 design-handoff-brief
这项 Skill 面向产品经理和设计师,将功能简报或 PRD 转为设计交接文档,明确用户目标、约束、边缘情况和成功标准。它还提供无需调用模型的命令行色彩对比度检测工具。
主要功能
- 01将功能改写为用户目标
- 02记录约束与边缘情况
- 03定义可观察的设计成功标准
- 04明确不在范围内的事项
- 05提供命令行色彩对比度工具
适用场景
- 01将 PRD 转为设计要求
- 02准备设计交接文档
- 03检查界面配色的对比度
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mohitagw15856/ pm-claude-skills --skill design-handoff-brief安装后在 Claude Code 中输入/design-handoff-brief确认已加载。
详细介绍
设计交接简报技能
制作一份能帮助设计师顺利开展工作的设计简报——在他们打开 Figma 之前,让他们了解用户背景和约束条件,而不是等他们走错方向后才补充。
必需输入
根据已有信息开展工作。如果缺少以下任何一项,仍需完成全部输出:为每处缺失内容填写合理假设,并标注为 (假设,需确认),并在末尾列出这些假设。只有在核心主题本身缺失时(完全没有内容可写),才先提出问题。
- 功能简报或 PRD(粗略笔记也可以)
- 设计师姓名或团队(用于个性化)
- 技术约束(已知的工程限制)
- 时间线(设计何时需要完成?)
设计师真正需要了解的内容(PM 经常忽略)
- 用户的目标,而不是功能名称
- 用户在这一旅程阶段的情绪状态
- 成功是什么样的——我们如何知道设计奏效了?
- 约束条件:技术、法律、品牌、无障碍
- 必须处理的边缘情况
- 明确不解决的问题
流程
- 阅读提供的功能简报或 PRD
- 提炼用户目标(从功能表述转为用户结果表述)
- 明确约束条件——技术限制、品牌指南、无障碍要求
- 列出设计必须处理的边缘情况
- 定义设计评估所依据的成功标准
- 撰写“不在范围内”部分,防止设计范围不断扩大
- 验证——确认列出的每个边缘情况都足够具体,能够据此进行设计;每个不在范围内的事项也都足够明确,能够据此说“不”
程序化辅助工具
对比度不能靠目测判断。AA 标准线为 4.5:1,白色背景上的 #777777
为 4.478(不合格),而 #767676 为 4.54(合格)——无论怎么看截图都无法分辨。请计算:
npx --yes notugly fix "#8ab4f8" "#ffffff" # ratio, APCA, and the nearest passing colour
npx --yes notugly onepager <url> --out review.html # every pairing, printable
npx --yes notugly vision # which colours merge for colour-blind viewers
notugly fix 会返回对比度、APCA 明度对比度,以及与已选颜色最接近且符合标准的颜色——色相和色度相同。请将这些数值填入下方表格,不要估算。
结果确定、零依赖,且不调用模型——因此运行无需任何成本,每次都会得到相同答案。
交接环节正是对比度容易丢失的地方:设计师在没有对比度检查器的工具中选定颜色,工程师则忠实地照此实现。请在交接表格的每种颜色旁标注实测对比度,让数值随颜色值一起传递。
输出结构
设计简报:[功能名称]
用户目标:(使用用户自己的话,而不是我们的话) “当我[情境]时,我想要[动机],这样我就能[结果]。”
背景与情绪状态: [用户处于旅程的哪个阶段?他们有什么感受?刚刚发生了什么?]
设计成功标准:
- [标准 1——尽可能可衡量]
- [标准 2]
- [标准 3]
约束条件:
- 技术:[工程团队指出的限制]
- 品牌:[相关品牌指南]
- 无障碍:[所需 WCAG 级别及具体要求]
- 法律/合规:[如适用]
需要处理的边缘情况:
- [边缘情况 1]
- [边缘情况 2]
- [边缘情况 3]
明确不在范围内:
- [本次设计迭代中我们不解决的内容]
参考资料:
- 用户研究:[链接]
- 现有模式:[Figma 组件库链接]
- 竞品示例:[相关链接]
质量检查
- 用户目标使用用户的语言表述(而不是功能/产品语言)
- 至少有一个边缘情况涉及错误或失败状态
- 成功标准可衡量或可观察(而不是“看起来不错”)
- 不在范围内部分至少列出一项看似属于范围、实则不属于的内容
- 技术约束足够具体,便于工程师确认
反模式
- 不要用功能描述来写用户目标(“设计结账流程”)——必须从用户的视角出发,说明动机和预期结果
- 不要跳过“明确不在范围内”部分——否则,设计师可能会无意间解决本轮迭代中未打算处理的问题
- 不要列出适用于任何功能的泛泛边缘情况(例如“处理错误”)——每种边缘情况都必须针对该功能的特定故障模式
- 未确认工程约束准确无误前,不要移交设计简报——错误的约束比没有约束更糟
- 不要省略用户的情感背景——缺乏情感依据的设计,结果在技术上正确,体验上却平淡无奇
示例触发语句
- “撰写设计简报。”
- “创建设计交接文档。”
- “向设计师介绍一项新功能。”
- “将 PRD 转换为设计需求。”
评论
支持 Markdown