Claude Code spec:根据访谈编写功能规格与失败场景
EnglishClaude Code 安装步骤
- 打开 GitHub 固定提交的 `.claude/skills/spec/SKILL.md`,核对内容与使用条件。
- 在自己的项目中创建 `.claude/skills/spec/`,把核对后的文件保存为 `.claude/skills/spec/SKILL.md`。
- 在该项目根目录启动 Claude Code,在斜杠菜单中选择 `/spec`。
中文摘要
逐项确认用户角色、触发方式、正常流程和失败场景,核对仓库已有模式后整理为可审阅的功能规格。
SKILL.md 中文导读
可复现示例
需求提供 {action: 'Rename collection', nameLengthLimit: 40, blankNameAllowed: false}。还未决定多个用户同时改名时的处理方式。工作步骤
- 按实际操作顺序澄清用户、输入、正常结果和失败结果。
- 对照仓库既有模式写规格,把待定规则保留给评审。
验收方法
草稿包含改名成功与空名称错误,记录 {nameLengthLimit: 40, concurrency: 'open'}。把并发取舍留作待定项,供确认后安排测试。
GitHub 原文 · 更新日期
适用环境
在 Claude Code 中准备功能描述、现有项目结构及可以写入的规格目录。
常见问题
需要把还未定下的场景写进文档吗?
将未解决的规则显式标为待定,并列出需要谁确认。把已确认边界写成可以验证的场景。