SuperAPI AI 工具集

constitution

通用与其它

查看项目

更新于 10-16 01:50

技能介绍

用途:为项目创建或更新一份“项目宪法”(CONSTITUTION.md),以治理规则形式记录项目应遵循的约定。采用基于发现的流程,先探索代码库实际模式,再据此提出规则,而非生成通用规则。

主要能力:以治理编排者角色协调多个并行发现视角;每条规则包含级别(L1 必须/自动修复、L2 应当/手动、L3 可以/建议)、类别(安全、架构、代码质量、测试或自定义)、规则陈述与证据(file:line 引用);支持按 $ARGUMENTS 指定关注领域;支持创建、带关注点创建与更新三种场景;可去重、分级、按类别分组,并在写入前请求用户批准;写入后可选择运行验证(Skill("start:validate") constitution)。

使用方式:先检查项目根目录是否存在 CONSTITUTION.md,存在则解析并进入更新流程,不存在则读取 template.md 进入创建流程;读取 reference/perspectives.md 选择适用视角,并行启动专家代理探索代码库并返回带证据的规则;综合去重、分级、分组后按 reference/output-format.md 呈现,通过 AskUserQuestion 让用户选择批准、修改后保存或取消;批准后合并或新建 CONSTITUTION.md 并显示摘要。

限制:不得在用户未批准规则前写入宪法;不得提出无代码库证据的规则;不得跳过发现直接生成通用规则;所有发现须委托给专家代理并同时启动。参考材料包括 perspectives.md、rule-patterns.md、output-format.md、scenarios.md、examples 与 template.md。具体安装命令与平台支持暂未提供。