关于 write-first-design
Write-First Design 是一项设计技能,帮助团队在开始重要工作前用简洁文字厘清产品决策。它引导团队说明预期结果、变更理由和非目标,并随着实现进展更新判断依据。
主要功能
- 01明确预期的用户结果
- 02记录拟议变更及其理由
- 03说明有用的非目标
- 04只询问影响重大的未决问题
- 05在实现过程中更新判断依据
适用场景
- 01在实现前厘清不明确的产品意图
- 02向团队说明设计选择以供评估
- 03范围明确时记录假设
- 04实现方向变化时修订决策理由
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ kemiljk/ skills --skill write-first-design安装后在 Claude Code 中输入/write-first-design确认已加载。
详细介绍
先写后设计
在更改成本还很低时,用文字敲定尚不确定的产品决策。清晰的用户需求说明、现有决策文档或范围明确的 UI 修改已经提供了方向;不要再要求补充需求说明或增加审批环节。
对于意图不明的重大工作,记录预期的用户成果、拟议的更改、理由以及有用的非目标。除非持久化文档有助于团队,否则将这些内容保留在回复中或项目现有的决策格式中。
一个有用的假设是:“我们相信,[更改] 会带来 [成果],因为 [理由]。”请根据决策调整措辞;成果比模板更重要。
说明有意义的设计选择,让协作者能在投入高成本实现之前进行评估。只针对会实质性改变工作的未决选择提问。否则,说明一个合理的假设,并在授权范围内继续推进。
让撰写者贴近实现者。如果实现过程中发现权衡有所不同,请更新理由。完成意味着交付所要求的需求说明;如果要求了实现,则意味着完成并验证更改。
源文章
- 先写后设计
- 爱上构建过程
- 为握手而设计,而非交接
评论
支持 Markdown