SuperAPI AI 工具集

spec-kitty-constitution

办公与效率

查看项目

更新于 10-16 08:00

技能介绍

用途:这是 Spec-Kitty 的一项标准工作流例程,用于为项目建立并维护“宪法”(治理政策)。它把宪法工作委派给 CLI 的 constitution 工作流,而不是在聊天中手写长篇治理内容,除非用户明确要求手动起草。

主要能力:支持两种执行路径。路径 A 为确定性最小化快速设置,适合默认值或引导场景:spec-kitty constitution interview --defaults --profile minimal --json,然后 spec-kitty constitution generate --from-interview --json。路径 B 为完整交互式访谈,适合捕获项目专属策略:spec-kitty constitution interview --profile comprehensive,然后 spec-kitty constitution generate --from-interview。

产出位置:宪法 Markdown 位于 .kittify/constitution/constitution.md;访谈答案位于 .kittify/constitution/interview/answers.yaml;参考清单位于 .kittify/constitution/references.yaml;本地参考文档位于 .kittify/constitution/library/*.md。

使用方式:多特性仓库中,每个 spec-kitty 命令都应始终传入 --feature <slug>。修改政策输入时,可重跑 constitution interview 或直接编辑 answers.yaml,然后重新生成;若宪法已存在且需替换,generate 需加 --force。生成后可用 spec-kitty constitution status --json 校验状态。保持宪法简洁,完整细节应放入 references.yaml 所列参考文档。

上下文引导要求:生成宪法后,首次运行的生命周期动作应显式加载上下文,例如 spec-kitty constitution context --action specify --json、plan、implement、review 各一次,并以 JSON 文本作为治理上下文;若 mode=bootstrap,则按需遵循所引用的文档。

适用场景与限制:适用于采用 Spec-Kitty 工作流、需要统一治理规范的项目仓库。资料未提供具体平台兼容性、价格或效果说明;未说明的细节暂未提供。