SuperAPI AI 工具集

team-constitution

智能体与模型

查看项目

更新于 10-15 23:58

技能介绍

用途:在团队 AI 指令仓库中交互式创建或修订团队章程 context_modules/constitution.md。team-setup(Mode 3)写入的脚手架只有占位文本“No team-wide principles defined yet”,本技能通过引导式提问将其变为真正的章程。

主要能力:依据团队上下文(现有规则、CDR、AGENTS.md)提出原则建议;逐条交互确认、编辑或拒绝;按既定团队格式写入章程,含 OKF v0.2 frontmatter、编号原则与 Governance 段。

使用场景:team-setup Mode 3 之后填写占位章程;新建或克隆的团队 AI 指令中章程缺失或仍为占位;团队要新增、改写或删除原则。

不适用:项目级章程(docs/adlc/memory/constitution.md 及旧回退路径 .adlc/memory/constitution.md),该类属 spec-kit 的 spec.constitution;通过 CDR 流程提出的章程变更应由 /team-levelup 处理;未配置团队 AI 指令时先运行 /team-setup。

用法:执行 skill 基础目录下的 scripts/bash/setup-team-constitution.sh,解析 REPO_ROOT、TEAM_AI_DIRECTIVES、CONSTITUTION_FILE、CONSTITUTION_STATE、TD_IS_GIT、TD_CLEAN;脚本不可用时按规则手动解析路径。TEAM_AI_DIRECTIVES 未配置时提示运行 team-setup 或设置环境变量。随后依次进入加载团队上下文、交互式提炼原则、编写 Governance、写入章程(OKF v0.2 frontmatter)、提交与总结五个阶段。提交命令:git -C "{TEAM_AI_DIRECTIVES}" add context_modules/constitution.md 与 git -C "{TEAM_AI_DIRECTIVES}" commit -m "docs: {create|amend} team constitution — {N} principles"。

限制:原则须可声明、可测试并带理由;仅团队格式,不用 spec-kit 模板结构,无版本/批准日期行,无每条原则的子标题;所有原则须用户确认后才写入,不得静默改写已有章程;项目级章程与 CDR 驱动变更不在范围内。