<!-- i18n-source: 03-skills/code-review-specialist/SKILL.md -->
<!-- i18n-source-sha: e978c49 -->
<!-- i18n-date: 2026-04-27 -->

---
name: code-review-specialist
description: セキュリティ、パフォーマンス、品質分析を含む包括的なコードレビュー。コードレビュー、コード品質分析、プルリクエスト評価の依頼があった場合、またはコードレビュー、セキュリティ分析、パフォーマンス最適化について言及がある場合に使用する。
---

# コードレビュー・スキル

このスキルは、以下に焦点を当てた包括的なコードレビュー機能を提供する。

1. **セキュリティ分析**
   - 認証・認可の問題
   - データ漏洩リスク
   - インジェクション脆弱性
   - 暗号の弱点
   - 機密データのロギング

2. **パフォーマンス・レビュー**
   - アルゴリズム効率（Big O 分析）
   - メモリ最適化
   - データベースクエリ最適化
   - キャッシュ機会
   - 並行性の問題

3. **コード品質**
   - SOLID 原則
   - デザインパターン
   - 命名規則
   - ドキュメント
   - テストカバレッジ

4. **保守性**
   - コードの可読性
   - 関数サイズ（50 行未満が望ましい）
   - 循環的複雑度
   - 依存関係管理
   - 型安全性

## レビュー・テンプレート

レビューしたコードごとに、以下を提供する。

### サマリー
- 全体品質評価（1-5）
- 主要な指摘件数
- 推奨される優先領域

### クリティカルな問題（あれば）
- **Issue**: 明確な説明
- **Location**: ファイルと行番号
- **Impact**: なぜ重要か
- **Severity**: Critical/High/Medium
- **Fix**: コード例

### カテゴリ別の指摘事項

#### セキュリティ（問題が見つかった場合）
セキュリティ脆弱性を例示しながら列挙

#### パフォーマンス（問題が見つかった場合）
複雑度分析を含めパフォーマンス問題を列挙

#### 品質（問題が見つかった場合）
リファクタリング提案を含めコード品質の問題を列挙

#### 保守性（問題が見つかった場合）
改善案を含め保守性の問題を列挙

## バージョン履歴

- v1.0.0 (2024-12-10): セキュリティ、パフォーマンス、品質、保守性分析を含む初回リリース
