SuperAPI AI 工具集

using-aidlc

通用与其它

查看项目

更新于 10-16 08:46

技能介绍

用途:在 dlc-dev 仓库中执行 AI DLC(Spec Pack)流程时,本技能是唯一的路由器(Router),决定下一步使用哪个 skill;其它技能均为 worker,只负责本阶段门禁、产物落盘和 DoD 自检,不得自行分流。

主要能力:开始时需宣布使用 using-aidlc 并执行 spec-context 获取上下文,回显 FEATURE_DIR=...。采用渐进式展开,默认只读 SKILL.md,判定某条链路时再按需读取路由细则(routing-requirements.md、routing-design.md、routing-implementation.md、routing-verification.md、routing-collaboration.md)。支持 AUTO_MODE 检测(raw.md Frontmatter 中 mode: auto 或上下文注入 AUTO_MODE=true)与 AUTO_COMMIT 检测(来自 .aidlc/config.yaml 的 auto_commit,默认 true)。

使用方式:每轮按入口预检、门禁、读取上一步 ROUTER_SUMMARY、D0 强制门禁、按用户意图与 SSOT 文件存在性路由、Auto-Advance 的顺序执行。命令默认面向 PowerShell,同行多命令用 ; 分隔。worker 完成后必须输出固定字段的 ROUTER_SUMMARY 供自动路由。最短闭环默认路径为 spec-init → spec-context → spec-product-clarify → spec-plan → spec-execute → finishing-development。

限制与门禁:会读写 requirements/design/implementation/verification 路径或其子路径时,必须先执行 spec-context 并回显 FEATURE_DIR,失败则进入 spec-init。R→I 过渡必须读取 routing-design.md 并执行 D0 判定,禁止未经 D0 直接进入 I1,也不得以最短闭环为由跳过 D0。命中硬中断(需关键外部输入、重大决策分支、工作量超一个工作日、不可逆高风险操作)时必须停止并输出阻断原因与候选下一步;软检查点则继续推进并提示可评审点(AUTO_MODE 下跳过提示)。