sdlc-design
Installation
SKILL.md
技术设计(sdlc-design)
把已确认的需求共识(sdlc-intent 三件套)翻译成技术设计文档 design.md——供三方消费:sdlc-gate 评审、任务框架拆分执行、sdlc-test cases 并行推导。设计写成文档本身就是发现过程:契约、决策、公共资产在人能逐行核对的粒度上定死,下游切片免现场设计。
前置依赖:codegraph MCP(存量勘察;缺失时降级定向 grep + 读文件);mysql MCP(只读核对表结构,可选)。
路由(进入时先判)
读 sdlc/<需求名>/intake/ 最新 digest 头「风险分级」:
- C 级 → 不产 design.md,产一页
sdlc/<需求名>/design/plan.md(逐接口方案,骨架见 references/design-template.md「C 级轻量方案」),随后走/sdlc-gate <需求名>C 档主会话自查;放行后才可开发 - A/B 级 → 继续;B 级按 mini 骨架产出(裁剪规则见 design-template 末节)
- digest 不存在 → 停,先跑 sdlc-intent——设计的输入是共识版需求,不是原文速读
- 已存在 design.md 且用户未要求重开 → 读头部输入锚点(digest/audit/pm-checklist 三文件日期)与各文件最新一份比对:全部一致则在其上增量修订,任一更新即按增量修订处理并提示口径漂移、确认是否重审
Q 表定位规则
Q 表(问题/当前假设/阻塞范围,编号 确认.Q-xx)的载体按序定位: