mcpField
T
thermos

thermos

github.com/potetoテスト・品質12954 回インストール21 週間前に更新
リポジトリ

thermos について

バックグラウンドのサブエージェントで2種類の thermo レビューを並行実行し、結果を統合するスキルです。一方はバグやセキュリティなどのブランチリスク、もう一方は保守性とコードベースの健全性を確認します。

主な機能

  1. 01レビュー範囲の特定とコンテキスト収集
  2. 022つのレビュー用サブエージェントを並行実行
  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

2 つの Thermo レビューパスを、非同期のバックグラウンドサブエージェントとして並行して実行し、その結果を統合します。

ワークフロー

  1. ユーザーのリクエスト、PR、現在のブランチ、または関連する変更ファイルからレビュー範囲を特定します。
  2. レビュアーが推測せずに変更を評価できるよう、差分と必要なファイルやコンテキストの抜粋を収集します。
  3. 次の両方のサブエージェントを、同じメッセージ内で run_in_background: true を指定して起動します。
    • バグ、破損、セキュリティ、開発者体験の低下、フィーチャーフラグの漏出、その他のブランチ監査上のリスクには、subagent_type: "thermo-nuclear-review-subagent" を使用します。
    • 保守性、構造、ファイルサイズの増大、スパゲッティコード、抽象化、コードベースの健全性に関するリスクには、subagent_type: "thermo-nuclear-code-quality-review-subagent" を使用します。
  4. 各サブエージェントに、対象を絞った同じ差分やファイルのコンテキストを渡し、ファイル参照と根拠を示した優先度付きの指摘を返すよう依頼します。
  5. 両方の処理が完了したら、指摘を先に示し、レビュアー間で重複を取り除いて結果を統合します。複数のレビュアーが指摘した事項をより重視し、意見の相違は自分で判断して解決し、要約は簡潔にします。

個々のバックグラウンド要約がすでにユーザーに表示されている場合は、それらをそのまま繰り返さないでください。統合した結論、最も重要な指摘、残っている不確実性を示します。

コメント