mcpField
T
thermos

thermos

github.com/poteto测试与质量12954 次安装21 周前更新
代码仓库

关于 thermos

一项通过后台子 Agent 并行执行两轮 thermo 评审并汇总结果的技能。一轮检查缺陷、安全等分支风险,另一轮评估可维护性和代码库健康状况。

主要功能

  1. 01确定评审范围并收集上下文
  2. 02并行运行两个评审子 Agent
  3. 03检查分支风险与安全问题
  4. 04评估可维护性和代码库健康
  5. 05去重并按优先级整理发现

适用场景

  1. 01评审拉取请求差异
  2. 02审查当前分支的变更
  3. 03查找安全或开发体验退化
  4. 04评估结构与可维护性风险

安装

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

$npx skills add https://github.com/poteto/plugins --skill thermos

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

详细介绍

Thermos

并行启动两个异步后台子 Agent,分别执行两轮 thermo 审查,然后综合其结果。

工作流

  1. 根据用户请求、PR、当前分支或相关变更文件确定审查范围。
  2. 收集差异以及审查者评估变更所需的文件摘录和上下文,避免他们靠猜测判断。
  3. 在同一条消息中使用 run_in_background: true 启动两个子 Agent:
    • subagent_type: "thermo-nuclear-review-subagent",负责检查 bug、破坏性变更、安全问题、开发体验回退、功能标志泄漏以及其他分支审计风险。
    • subagent_type: "thermo-nuclear-code-quality-review-subagent",负责检查可维护性、结构、文件体积增长、代码混乱、抽象以及代码库健康风险。
  4. 向两个子 Agent 提供相同的审查范围、差异和文件上下文,并要求它们返回按优先级排序的发现,附上文件引用和证据。
  5. 两者完成后,综合结果:优先列出发现,并去重。如果两个审查者都发现同一问题,则提高其权重;根据自己的判断解决分歧,并保持摘要简短。

如果用户已经能看到各后台任务的摘要,不要逐一重复其内容。请给出统一结论、最重要的发现,以及仍存在的不确定性。

评论

支持 Markdown