mcpField
C
council-verdicts

council-verdicts

github.com/nyldn其他4.3k41 次安装1 天前更新
代码仓库

关于 council-verdicts

council-verdicts 是用于解读已完成的 /octo:council 结果的技能,帮助在采取行动前检查席位、统计结论并梳理异议。它将结果对应到建议的下一步,但不会自动修改代码。

主要功能

  1. 01查找 council 运行产物
  2. 02核验提供方和模型席位
  3. 03统计结论并检查法定人数
  4. 04梳理异议和事实分歧
  5. 05建议后续行动

适用场景

  1. 01解读已完成的 council 决策
  2. 02检查评审席位是否相互独立
  3. 03采取行动前评估异议

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nyldn/claude-octopus --skill council-verdicts

安装后在 Claude Code 中输入/council-verdicts确认已加载。

附带文件agents/openai.yaml

详细介绍

委员会裁决解读(入门包)

阅读已完成的委员会运行产物,并在任何人采取行动前,解释裁决的实际含义。

适用时机

/octo:council 运行已结束,用户询问“那么委员会决定了什么?”或贴出了 summary.json 路径。

步骤

  1. 定位产物。 在 ~/.claude-octopus/results/ 下查找最新的委员会输出(查找 summary.json 和各席位的裁决文件)。如果会话时间范围内没有产物,请如实说明;绝不要捏造裁决。
  2. 检查成员名单是否有效。 从 summary.json 中确认每个席位对应的真实提供方和模型(agy 席位会记录解析出的模型,而不是 default)。标记同源面板:两个席位由同一模型系列支持,会削弱裁决的独立性。
  3. 统计裁决。 报告原始票数(APPROVE / REJECT / ABSTAIN / REVISE),并说明是否达到法定人数。席位给出的裁决格式错误或缺失时,计为 ABSTAIN;hooks/subagent-stop-gate.sh 可能已将其标记出来;请检查 gate 的使用日志,查看质量评分。
  4. 指出异议。 逐字引用最有力的异议论点。若票数为 2 比 1,且存在实质性异议,则其授权力度弱于 3 比 0;请说明具体是哪种情况。
  5. 建议行动。 根据票数确定下一步:一致 APPROVE 意味着继续;存在异议的多数票意味着继续,但将异议中的顾虑列为后续事项;多数票 REJECT 意味着不要继续,并列出哪些变化可能改变结果。

注意事项

  • 裁决用于把关决策,不会执行决策。绝不要自动将委员会结果应用于代码。
  • 如果席位对事实(而非判断)存在分歧,则本次运行结论不确定;建议先解决事实争议,再重新运行。

评论

支持 Markdown