SuperAPI AI 工具集

brooks-harness

通用与其它

查看项目

更新于 10-16 05:51

技能介绍

用途:这是 brooks-lint 仓库自身的维护编排器(harness),用于在该仓库中新增或编辑技能、刷新评测套件,并保持四份清单、README、CHANGELOG、AGENTS/GEMINI 同步,以及审计触发描述。

主要能力:以顺序子代理流水线运行,各阶段为 .claude/agents/ 中定义的专用代理,通过 Agent 工具启动,subagent_type 设为代理名,且始终使用 model: "opus"。阶段顺序为 skill-author → eval-curator → consistency-qa(失败则回退到作者或评测整理者重跑)→ trigger-boundary-auditor(仅在 description 变更时)→ release-manager(仅在请求发布且 QA 通过时)。

使用方式:Phase 0 检查上下文,判断运行模式(初次运行、全新运行或部分重跑),运行记录与 QA 报告存放于 _workspace/brooks-harness/,实际产物是仓库文件本身。Phase 1 按最小集合选择阶段,QA 阶段从不跳过。Phase 2 按顺序启动子代理,并在阶段间读取其摘要。consistency-qa 执行 npm run validate、npm test、npm run evals 并做跨文档同步检查;trigger-boundary-auditor 为只读审计六个已发布技能的触发面。Phase 3 汇报阶段、改动文件、QA 结论、审计发现与发布 URL,并收集反馈。

限制与注意:仅当任务明确匹配上游来源与本地项目上下文时使用;应用变更前需核实命令、生成代码、依赖、凭据与外部服务行为;示例不能替代环境专属测试、安全审查或对破坏性/高成本操作的用户批准;高风险 git 操作需维护者显式授权;QA 失败不得进入发布;阶段一次失败重试一次,二次失败即停止并上报,不得静默跳过。