superpowers-review について
superpowers-reviewは、コード変更を提出・マージ・リリースする前に確認するレビュー用スキルです。指摘を重大度別に整理し、全体評価と次の対応を示します。
主な機能
- 01要件と正確性の確認
- 02境界条件とエラー処理の確認
- 03テストカバレッジの評価
- 04セキュリティと性能の確認
- 05保守性とドキュメントのレビュー
- 06重大度別の指摘と次の対応
活用シーン
- 01計画した実装後のコードレビュー
- 02マージやリリース前の変更確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ anthonylee991/ gemini-superpowers-antigravity --skill superpowers-reviewインストール後、Claude Code で/superpowers-reviewを入力して読み込まれたか確認します。
詳細
レビュースキル
このスキルを使うタイミング
- コード変更を最終納品する前
- 計画した一連の手順を実装した後
- マージまたはリリースする前
重大度レベル
- Blocker:動作の誤り、セキュリティ上の問題、データ損失のリスク、テスト/ビルドの失敗
- Major:バグの可能性が高い、エッジケースへの対応漏れ、信頼性の低さ
- Minor:スタイル、明瞭さ、保守性に関する小さな問題
- Nit:任意の仕上げ
チェックリスト
- 要件に対する正確性
- エッジケースとエラー処理
- テスト(十分なカバレッジと有意義なアサーション)
- セキュリティ(シークレット、認証、インジェクション、安全でないデフォルト設定)
- パフォーマンス(明らかなボトルネック、N+1、不要な処理)
- 可読性と保守性
- 必要に応じてドキュメント/コメントを更新
出力形式
- Blocker
- Major
- Minor
- Nit
- 全体の要約と次のアクション
コメント
Markdown 対応