Skip to content

/sillyspec:resume

恢复工作 — 从 STATE.md 读取进度,自动继续

使用方式

在 Claude Code 中输入 /sillyspec:resume 即可自动恢复。

工作原理

resume 直接读取 STATE.md,不需要用户手动保存过什么。

/sillyspec:resume

→ 读 STATE.md
→ 显示当前变更、阶段、进度
→ 告诉你下一步该执行什么命令

普通变更恢复

🔄 工作状态恢复
变更:user-auth | 阶段:execute | 进度:3/8
下一步:/sillyspec:execute

大模块恢复

检测到 MASTER.md 时显示阶段进度表:

🔄 工作状态恢复(大模块)
主变更:reward-punishment

| 阶段 | 范围 | 状态 |
|---|---|---|
| stage-1 | 列表页 | ✅ |
| stage-2 | 表单页 | 🔄 execute (2/6) |
| stage-3 | 详情页 | ⬜ |

下一步:/sillyspec:execute reward-punishment/stage-2

没有 STATE.md

如果 STATE.md 不存在(比如第一次用或被删了),resume 会自动探测项目文件推断当前阶段,并创建 STATE.md。

自动探测逻辑

探测到的文件推断阶段建议操作
无任何 .sillyspec/ 内容未开始/sillyspec:init/sillyspec:scan
有 SCAN-RAW.md 但文档不全扫描中断/sillyspec:scan --deep(断点续扫)
有部分 codebase 文档快扫/深扫中断/sillyspec:scan(补全缺失文档)
7 份文档齐全,无 changes/已扫描/sillyspec:brainstorm "想法"
有 REQUIREMENTS.md,无 changes/绿地已有需求/sillyspec:propose 变更名
changes/ 有 proposal 无 tasks已有规范/sillyspec:plan
tasks 有未完成 checkbox执行中/sillyspec:execute
tasks 全部完成待验证/sillyspec:verify

扫描中断特别处理: 检查 7 份 codebase 文档哪些存在、哪些缺失,只建议补生成缺失的文档,不会从头扫描。