v1.0.0 — First Release
从 16 个独立技能到一套能自己跑的 SE 工作流引擎:给定一个目标,AI 自动走完 Define → Design → Document → Verify → Validate 全流程,自查自修,只在真卡住时才找你。
本版在原始 5 个技能 + 5 个命令的基础上,新增了 自主式 Goal Mode、引导式 Pipeline Mode、16 个技能全连通、审查清单精简、技能触发精度优化 和 产物可追溯与状态持久化,并全面更新了所有文档。
新增 .claude/commands/se-goal.md 斜杠命令。用户只需说一句 /se-goal 完成温度传感器的SE全流程,AI 自动执行整个 Define → Design → Document → Verify → Validate 链,不在每阶段停下来问你要不要继续。
CLAUDE.md 新增 ~150 行 Goal Mode 规则,定义了完整的 Plan → Act → Observe → Reflect 循环协议:
- Plan:解析目标、检测输入、报告计划链(仅一次)
- Act:按 phase + domain 规则自动选择技能并执行,不询问用户
- Observe:运行每个技能的验证清单,逐项检查证据
- Reflect:全部通过 → 下一阶段;部分失败 → 自动修正重试(最多 3 次);3 次耗尽 → 升级给用户
停止条件:追溯矩阵零缺口(成功)/ 同一阶段 3 次重试失败 / 总执行超 20 次 / 用户中断。每阶段完成后只报告一行简洁状态,不啰嗦。
CLAUDE.md 新增 ~60 行 Pipeline Mode 规则,覆盖触发到执行的完整链路:
- 短语级触发关键词(中英双语,如
帮我做需求help me with requirements),区分 Pipeline Mode 和 Goal Mode 的触发条件 - 三步阶段检测:目录扫描 → 内容质量验证(Grep
REQ-XXX/MOD-XXX/IF-XXXID,检查文件大小 > 500B)→ 区分"未开始 / 进行中 / 已完成" - 自然语言选项:不再问"16 个技能你要哪个"或罗列技能名,而是展示 2-4 个描述产出的自然语言选项
- 跨会话恢复:新会话启动时先读
docs/versions.json,恢复上次阶段状态
skills/using-se-skills/SKILL.md 新增 ~80 行 Pipeline Conduction 章节,包含每阶段的选项生成器和措辞模板,以及特殊场景路由规则(测试方案 → test-plan-review,发布包 → release-review)。
所有 16 个技能的 SKILL.md 新增 ## After This Skill 段落,声明:
- 上游依赖(运行前需要什么产物)
- 下游消费(产出喂给哪个技能)
- 替代路径(同级可选分支,如 SW 路径 vs HW 路径)
- 质量检查(
traceability-matrix随时可跑,不必等到最后)
管线图从 16 个孤岛变成一个完整的有向图,Claude Code 可以从任何需求追溯到任何测试用例。
新增 docs/versions.json:
- 15 个 artifact 条目,每个声明所属 skill、产出文件、版本、状态、
depends_on上游依赖 - 14 条依赖关系,下游技能运行前可验证上游是否已
produced - 5 个阶段检查点(define / design / document / verify / validate)
- 跨会话恢复:新会话自动读取,恢复阶段进度
- 版本一致性:下游技能运行前检查所有
depends_on均为produced状态,否则上报缺失前置
CLAUDE.md 执行协议新增 Record 步骤:每个技能完成后更新 versions.json。
21 个 references/*.md 文件批量精简:
- 表格从 4
9 列精简到 12 列(仅保留编号 + 检查内容) - 移除的列:
评估类别状态备注/参考检查要求人检查人批准要求人 - 移除的章节:
**CHIPSEA CONFIDENTIAL**标记、修订记录 (Revision History)、适用范围 (Scope)、参考文件 (Reference)、目的 (Objectives)、**评估**: YES/NO内联标记 - 清理模板占位值(
OK→[待评估],No→[待评估]) - 标题格式统一修正
总行数从 ~2500+ 降至 1210 行,减少约 50%。
16 个 skill 的 YAML description 全部重写,解决"用户说 review,7 个技能抢答"的问题。三项原则:
- 中文触发词前置:
需求分解而非Transforms raw inputs...,匹配用户实际用语 - 每个 description 第一句唯一:不再有 5 个 skill 以相似句式开头
- 显式 NOT 声明:每个 description 末尾声明自己不是什么,帮助 Claude Code 排除最相似的技能
Review 家族 7 个 skill 的去模糊化效果:
| 用户说 | 之前可能命中 | 现在精确命中 |
|---|---|---|
| "帮我审查代码" | design-review 或 code-static-review | code-static-review(NOT for reviewing design docs) |
| "帮我做设计审查" | 7 个 review skill 都可能 | design-review(四视角对抗式设计审查 唯一标识) |
| "审查测试报告" | test-plan-review 或 test-report-review | test-report-review(NOT for reviewing the test plan itself) |
元技能从"技能发现参考"升级为 管道引导器:
- 新增 Pipeline Conduction 章节:阶段检测协议 + 每阶段选项生成器
- 新增 After This Skill 段落:声明 conductor 角色和路由表
- Quick Reference 更新为 16 个技能
-
命令表新增
/se-goal(标记为 🚀 自主式模式) -
新增 Pipeline Mode vs Goal Mode 四维度对比表(触发方式 / 阶段切换 / 验证失败 / 用户交互)
-
命令数 5→6,技能数 15→16
-
using-se-skills描述更新为管道引导器 -
项目结构新增
se-goal.md -
完整目录结构(含所有 artifact 子目录和产物类型)
-
versions.json文档说明(15 个条目、14 条依赖、5 个检查点、跨会话恢复) -
两种工作模式参考表
-
16 个技能完整目录树(按 Define/Design/Document/Verify/Validate 分组)
-
6 个命令完整列表 + 模式分类
-
管道架构说明(CLAUDE.md 是运行时行为定义)
-
验证规则更新(After This Skill 约定、versions.json 一致性检查)
-
[Unreleased]章节详细记录所有 v2 变更(Goal Mode、Pipeline Mode、技能链、清单精简、description 优化、versions.json、文档更新) -
原始初始版本改名
[0.1.0],避免与当前 v1.0.0 冲突
新增文件:
.claude/commands/se-goal.md 自主模式入口
docs/versions.json 产物版本清单 + 管道状态持久化
修改文件:
CLAUDE.md +200 行(Pipeline Mode + Goal Mode + 跨会话恢复)
README.md 重构命令表 + 模式对比 + 技能数更新
docs/README.md 重构目录结构 + versions.json 说明
AGENTS.md 完全重写(16 技能 + 6 命令 + 管道架构)
CHANGELOG.md 首次完整变更记录
.gitignore 排除非插件文件
skills/*/SKILL.md × 16 description 重写 + After This Skill
references/*.md × 21 精简 50%(4~9 列 → 1~2 列)
总计:43 文件,+2600 / -1900 行