Simplify コードレビュー
コーディング中級
Claude Codeの公式バンドルスキル /simplify は、変更されたコードを3つの並列サブエージェント(code-reuse, code-quality, efficiency)が同時に分析し、発見された問題を自動修正します。context: forkにより各エージェントが独立コンテキストで実行されるため、大規模コードベースでも安定動作します。
トリガー
/simplify使用頻度毎日
マージ前に素早いレビューが必要な開発者なら? /simplifyで3つの観点からの自動レビューを30秒で完了
コード品質をチーム標準に維持したいテックリードなら? CIに/simplifyを連携し全PRで自動レビュー実行
コードレビューsimplifyバンドルスキル自動化
動作フロー
/simplify 実行 → 変更ファイル検出
↓
Phase 1: 3つのレビューエージェント並列
code-reuse
重複コードと再利用機会の分析
code-quality
コード品質とパターン検査
efficiency
パフォーマンスと効率性の最適化
↓
課題統合 → 自動修正適用
↓
✓ レビュー完了 + 改善されたコード
スキルコード
# Simplify Reviewer — Built-in Bundled Skill
## Trigger: /simplify
Claude Code's official bundled skill for automated code review.
### How it works:
1. Detect changed files (git diff or staged changes)
2. Fork 3 parallel review agents (context: fork):
```
Agent 1 — code-reuse:
- Find duplicated logic across files
- Suggest shared utilities or abstractions
- Check for existing helpers that could be reused
Agent 2 — code-quality:
- Check naming conventions and readability
- Detect anti-patterns and code smells
- Verify error handling completeness
Agent 3 — efficiency:
- Identify unnecessary computations
- Check for N+1 queries or redundant loops
- Suggest algorithmic improvements
```
3. Merge findings and auto-fix:
- Prioritize issues by severity
- Apply safe fixes automatically
- Flag risky changes for manual review
### SKILL.md structure:
```yaml
---
name: simplify
description: Review changed code for reuse, quality, and efficiency
```
コピーしてCLAUDE.mdに貼り付ければ、すぐに使えます。
Simplify コードレビュー の仕組み
Simplifyはgit diffで変更ファイルを検出し、context: forkで3つの独立エージェント(code-reuse, code-quality, efficiency)を並列実行します。各エージェントの分析完了後、結果を統合し安全な修正を自動適用します。
Simplify コードレビュー が力を発揮する場面
マージ前の素早いコード品質チェックや、CIパイプラインに統合して全PRに自動レビューを適用する際に最も有用です。
主な強み
- 3つの並列エージェントで多角的レビュー(再利用、品質、効率性)
- context: forkでエージェント間干渉のない独立実行
- 安全な問題は自動修正、リスクのある変更は手動レビューフラグ
- バンドルスキルのためインストール不要で即使用可能