--- name: code-review description: コードレビューを体系的に実施するスキル。品質・セキュリティ・パフォーマンス・保守性の観点でコードを分析し、改善提案をフォーマット化して出力する。「コードレビューして」「レビュー」「PRチェック」「コード品質」などで発火。 --- # Code Review Skill ## When to Use - プルリクエストのコードレビューを依頼されたとき - 自分のコードの品質チェックをしたいとき - リファクタリング対象を特定したいとき ## 概要 コードを **品質**・**セキュリティ**・**パフォーマンス**・**保守性** の4つの観点でレビューし、 重要度別に改善提案をまとめて出力します。 ## 手順 ### Step 1: 対象の特定 レビュー対象のファイルまたは変更差分を確認する。 ### Step 2: 4つの観点でレビュー | 観点 | チェック内容 | |------|-------------| | 品質 | 命名、構造、DRY原則、エラーハンドリング | | セキュリティ | 入力検証、認証、機密情報の露出 | | パフォーマンス | 不要な再レンダリング、N+1、メモリリーク | | 保守性 | テスタビリティ、ドキュメント、複雑度 | ### Step 3: レポート出力 📄 **[assets/review-template.md](assets/review-template.md)** のテンプレートに従って出力。 ## 参照ドキュメント - [assets/review-template.md](assets/review-template.md) — レビューレポートテンプレート - [references/review-checklist.md](references/review-checklist.md) — 詳細チェックリスト