Claude Code spec-first:为功能写可验收规格
EnglishClaude Code 安装步骤
- 打开 GitHub 固定提交的 `.claude/skills/spec-first/SKILL.md`,核对内容与使用条件。
- 在自己的项目中创建 `.claude/skills/spec-first/`,把核对后的文件保存为 `.claude/skills/spec-first/SKILL.md`。
- 在该项目根目录启动 Claude Code,在斜杠菜单中选择 `/spec-first`。
中文摘要
实现前把需求改写成可核对的目标,梳理范围、接口、人需决定的事项和验证计划。
SKILL.md 中文导读
可复现示例
需求 spec-21 是让列表记住每页条数。已确认本次会话刷新后保持 25 条,跨设备同步还待确认。工作步骤
- 把已确认要求写成可检查的成功条件,标出影响功能边界的待决事项。
- 将规格与验证计划放入仓库,按确认后的范围开展后续实现。
验收方法
规格写入 {pageSize: 25, persistsOnReload: true, crossDevice: 'undecided'}。把刷新验证列进验收,并把跨设备问题留给决策者。
GitHub 原文 · 更新日期
适用环境
在 Claude Code 中准备已有需求和拟保存规格的仓库。此固定版本的 Aesop 项目已归档,规格流程仍可从原文核对。
常见问题
怎么处理还未同意的功能边界?
把它记录为待确认的决策和范围问题。让使用者先确认可验证的规格,再开始实现。