code-review-expert は何をしますか?
現在のGit変更をシニアエンジニアの視点で専門的にコードレビューします。SOLID原則違反、セキュリティリスクを検出し、実践可能な改善策を提案します。
使い方
- このスキルをAIエージェント(Claude Codeなど)にロードします。
- コードレビューしたいGitリポジトリのルートディレクトリに移動します。
- 以下のコマンドを実行します:
# 未ステージングの変更をレビュー
git diff
# または、ステージング済みの変更をレビュー
git diff --cached
- AIエージェントが自動的に変更を解析し、レビューを提供します。
主な機能
- コード品質チェック: SOLID原則、DRY原則、KISS原則に従った設計になっているか
- セキュリティスキャン: インジェクション、認証バイパス、機密情報漏洩などの脆弱性
- パフォーマンス分析: 非効率なアルゴリズム、不要なメモリ消費、N+1クエリ
- 可読性評価: 命名規則、コメントの適切さ、複雑度の指標
- 改善提案: 各問題に対して具体的なコード例を含む修正案
対応プラットフォーム
- Claude Code
- Cursor (Git連携)
- Codex
- その他Git対応AIツール
注意事項
- このスキルはgit diffの出力を解析するため、変更が大きすぎると精度が低下する可能性があります。
- あくまで自動レビューであり、人間のレビュアーを完全に置き換えるものではありません。
- プルリクエスト作成前に実行することを推奨します。