用途:在当前项目中初始化 Agent Skills,供 /codagent 系列技能使用。该技能可重复运行,不会破坏已有配置。
主要流程:
- 检查前置条件:确认已安装 Agent Validator CLI(运行 agent-validator --version)。若未找到,则提示先用 npm install -g agent-validator 安装,运行 agent-validator init,再重跑 /codagent:init。若找到但版本低于 0.15,则提示用 npm install -g agent-validator@latest 升级后重跑。版本比较使用 version_gte 函数。CLI 检查通过后,再检查 .validator/config.yml 是否存在,不存在则提示先运行 agent-validator init。
- 打印成功信息:列出可用技能,包括 /codagent:propose、/codagent:spec、/codagent:design、/codagent:test-plan、/codagent:plan-tasks、/codagent:implement-and-validate、/codagent:finalize-pr。
- 提交:调用 /agent-validator:validator-commit skip 提交脚手架变更,因 init 只写样板而跳过检查。
限制与护栏:前置条件缺失或过期时必须停止,用户需自行解决后以 /codagent:init 继续;不得覆盖 .validator/config.yml,只添加或更新入口点与审查项;需使用托管运行时的原生机制定位插件根目录。其他收费、平台等信息暂未提供。