AI-DLC(AI-Driven Development Life Cycle)是一套自适应方法论,把 AI 辅助的软件开发组织为可重复、可追溯的阶段,并在每个决策点保留用户控制权。该技能充当工作流编排器,用于启动、恢复或管理整个开发生命周期。
主要能力:通过编排工具(orchestrate)驱动确定性循环,由工具负责阶段间路由,包括范围解析、标志优先级、跳转方向、恢复与初始化保护、阶段排序、门禁状态与工作流完成判定。支持阶段审批门、提问格式与完成消息,并记录审计事件;状态转换由引擎与阶段工具负责,不允许从文本中自行发出审计事件。
使用方式:调用 /aidlc 后,运行 {{INVOKE}} engine orchestrate next $ARGUMENTS 获取下一步指令,按指令类型执行,再通过 {{INVOKE}} engine orchestrate report --stage <slug> --result <outcome> 上报结果。范围定义在 .claude/scopes/ 下,每个范围一个文件。支持 --status、--stage、--scope、--depth 等参数。
适用场景:需要结构化、可追溯的 AI 辅助软件开发流程,尤其是希望在每个阶段保留人工审批与决策控制的团队。
限制:具体安装命令、收费与平台信息暂未提供;部分运行时文件不应手动读取或编辑。