SuperAPI AI 工具集

team-init

通用与其它

查看项目

更新于 10-16 01:48

技能介绍

用途:在缺乏团队级指令的既有代码库(棕地项目)中,反向工程 Context Directive Records(CDR),记录可复用模式,并贡献给 team-ai-directives。

适用场景:棕地项目(已有代码但无团队级指令);遗留系统现代化改造前提取可复用模式;团队入职时把隐含约定变成显式指令。不适用:全新项目(会话完成)应使用 /team-levelup 从会话中提取;挖掘 git 历史应使用 /change-init 处理过去的决策。

流程: 阶段 0 环境设置,运行 scripts/team-init.sh --setup,解析 REPO_ROOT、TEAM_AI_DIRECTIVES、NEXT_CDR、ADLC_BRANCH。 阶段 1 子系统检测,分析代码库中不同的子系统,例如 src/auth/ → Authentication,services/payment/ → Payment 等。 阶段 2 加载团队指令,读取现有 team-ai-directives main 分支用于对比,避免重复。 阶段 3 多智能体分析,Discovery Agent 扫描各子系统的原始模式,Pattern Agent 对模式分类并评估可复用性,Synthesis Agent 进行跨子系统分析并生成 CDR。 阶段 4 写入 CDR,使用 skills/team/templates/cdr-draft-template.md 共享模板,写入 adlc 分支的 drafts/cdr/ 目录。 阶段 5 交接,建议运行 /team-levelup 审查并发布发现的 CDR。

验证要点:CDR 写入 adlc 分支 drafts/cdr/;.adlc/drafts/(旧位置)中不应有 CDR;adlc 分支中的 cdr.md 索引已重新生成。

限制:草稿位置改为 adlc 孤儿分支,不再是项目本地路径;其余细节资料未提供。