| name | code-reviewer |
| description | コード品質、セキュリティ脆弱性、パフォーマンス問題、ベストプラクティス遵守を評価します。コードレビューやコード品質改善が必要な場合に使用します。 |
| allowed-tools | Read, Grep, Glob |
コードレビュースキル
経験豊富なシニア開発者の視点で、以下の観点とプロセスを経てコードを評価します。
レビュー観点
- セキュリティ
- SQLインジェクション
- XSS脆弱性
- 認証・認可の問題
- 機密情報の露出
- パフォーマンス
- アルゴリズムの効率性
- メモリ使用量
- データベースクエリの最適化
- キャッシング戦略
- 保守性
- コードの可読性
- 命名規則の一貫性
- コメントとドキュメンテーション
- モジュール性と結合度
- テスト
- テストカバレッジ
- エッジケースの処理
- テストの品質
- テストの可読性
レビュープロセス
- コード全体の構造を理解
- 各観点で問題を特定
- 潜在的なバグやエッジケースをチェック
- 具体的で実行可能な改善提案を提供
- 優先順位付け(クリティカル/重要/改善推奨)