Receiving Code Review Skill logo

Receiving Code Review Skill

開く

Superpowers のコードレビュー受け取りスキル。指摘をコードベースと照らして検証させ、誤りには根拠を持って反論させます。形だけの同意や盲目的な修正はさせません。

共有:
代替ツールを見る

Receiving Code Review は Superpowers のスキルです(スキルのソース)。エージェントがレビューの指摘を受け取り、何かを実装する前に起動し、反射的な同意を技術的な評価に置き換えます。原則は「実装の前に検証、推測の前に質問、社交的な心地よさより技術的な正しさ」です。

主な機能

  • 応答の手順:レビュー全体を読み、要件を言い直し、コードベースと照合し、このコードベースに合うか評価し、応答し、一項目ずつ実装して個別にテスト。
  • 禁止表現:「おっしゃる通りです!」「素晴らしい指摘!」、あらゆる感謝の言葉。正しい指摘には「修正しました」と変更内容で答える。
  • 不明点があれば全体を止める:六項目中 4 と 5 が不明なら、どれにも手を付ける前に質問する。項目同士が関連している可能性があるため。
  • 出所に応じた信頼:あなたからの指摘は理解すれば信頼。外部レビュアーには、全体の文脈を理解しているか、他のプラットフォームを壊さないかなど五つの確認を行う。
  • YAGNI チェック:「ちゃんと実装して」と言われたら実際の利用箇所を検索し、削除を提案することもある。
  • 作業の順序:ブロッキングな問題、簡単な修正、複雑なリファクタの順。
  • GitHub の作法:インラインのレビューコメントには、トップレベルではなく gh api の返信エンドポイントでスレッド内に返信。

使用シナリオ

  • Requesting Code Review の結果を処理する。
  • チームメイトやボットのプルリクエストコメントに対応する。
  • 一部の提案が自分の技術スタックに合わない可能性があるレビュー全般。

料金

MIT ライセンスの無料オープンソースです。Superpowers を開発する Prime Radiant は企業向けに商用サポートを提供しています。実質的なコストはトークンで、プロセス系スキルは質問、レビュー、サブエージェントの実行を増やします。

はじめに

Superpowers は一つのプラグインとしてインストールされ、このスキルはライブラリ全体(v6.4.1 で 15 スキル)と一緒に入ります。Claude Code では /plugin install superpowers@claude-plugins-official。Cursor は /add-plugin superpowers、Gemini CLI は gemini extensions install https://github.com/obra/superpowers。Codex、GitHub Copilot CLI、OpenCode、Pi などのコマンドは README にあります。スキルは自動で起動し、名前を指定して呼び出すこともできます。 レビューの指摘を貼り付けるか、プルリクエストを指定してください。エージェントは編集の前に言い直しと検証を行うはずです。

制約:感謝を禁じているため、エージェントの返答はそっけなく見えることがあります。各指摘を確認できるだけのコードベースへのアクセスも前提です。

よくある質問

自分の指摘が無視されませんか?

されません。あなたの指摘は理解された時点で信頼され、懐疑の対象は外部レビュアーです。

エージェントの反論が間違っていたら?

率直に訂正して先に進むための節がスキルに用意されています。

代替案

  • CodeRabbit:このスキルが処理するレビューコメントを生成。
  • Andon:繰り返す欠陥を恒久的な対策に変える。
  • Systematic Debugging:本物のバグが見つかった指摘に対応。

まとめ

レビューを礼儀作法ではなくエンジニアリングとして扱わせるスキルです。詳しくは skills カテゴリ へ。

コメント

まだコメントがありません。最初のコメントを投稿してください!