Coordinates parallel multi-expert PR code review. Activates with /zen:pr:review or when user asks for "code review", "PR feedback", "security check", "review my changes", "レビューして", "PRレビュー", "コードチェック", "セキュリティ確認", "変更を確認", "コードレビュー". Spawns specialized reviewers (Security, API, Database, DevOps, Frontend, Test, Dependencies, Prompt Engineer, Tech Writer) based on changed file patterns. Produces unified findings with severity levels.
View on GitHubplugins/zen/skills/reviewers/SKILL.md
February 5, 2026
Select agents to install to:
npx add-skill https://github.com/B16B1RD/cc-zen-workflow/blob/main/plugins/zen/skills/reviewers/SKILL.md -a claude-code --skill reviewersInstallation paths:
.claude/skills/reviewers/# Reviewer Skills - Main Coordinator
**ファイル命名規則**: `SKILL.md` はスキル群のコーディネーターファイル。各専門家スキルは `{type}.md` 形式で命名(例: `security.md`, `api.md`)。
## Overview
This skill coordinates the multi-reviewer PR review process using specialized expert agents.
## Auto-Activation
This skill is activated during `/zen:pr:review` command execution.
## Available Reviewers
以下のテーブルは主要なファイルパターンを示す。各スキルファイルの Activation セクションには、追加の詳細パターンが定義されている。
| Reviewer | Skill File | File Patterns (主要) |
|----------|------------|----------------------|
| Security Expert | `security.md` | `**/security/**`, `**/auth/**`, `auth*`, `crypto*`, `**/middleware/auth*` |
| DevOps Expert | `devops.md` | `.github/**`, `Dockerfile*`, `docker-compose*`, `*.yml` (CI), `Makefile` |
| Test Expert | `test.md` | `**/*.test.*`, `**/*.spec.*`, `**/test/**`, `**/__tests__/**`, `jest.config.*`, `vitest.config.*`, `cypress/**`, `playwright/**` |
| API Design Expert | `api.md` | `**/api/**`, `**/routes/**`, `**/handlers/**`, `**/controllers/**`, `openapi.*`, `swagger.*` |
| Frontend Expert | `frontend.md` | `**/*.css`, `**/*.scss`, `**/styles/**`, `**/components/**`, `*.jsx`, `*.tsx`, `*.vue` |
| Database Expert | `database.md` | `**/db/**`, `**/models/**`, `**/migrations/**`, `**/*.sql`, `prisma/**`, `drizzle/**` |
| Dependencies Expert | `dependencies.md` | `package.json`, `*lock*`, `requirements.txt`, `Pipfile`, `go.mod`, `Cargo.toml` |
| Prompt Engineer | `prompt-engineer.md` | `commands/**/*.md`, `skills/**/*.md` |
| Technical Writer | `tech-writer.md` | `**/*.md` (commands/skills 除く), `docs/**`, `README*` |
**注**: 上記テーブルは代表的なパターンのみを示す。各スキルファイルの Activation セクションが正式な定義(source of truth)となる。
**絵文字使用ポリシー**: 絵文字は以下の視認性向上目的でのみ使用する。各スキルファイルの Findings 出力では使用しない:
- 統合レポートのヘッダー(`🧘 zen レビュー結果`)
- 作業メモリの識別子(`🧘 zen 作業メモリ`)
- 重要な警告表示(`⚠️ 矛盾する指摘を検出`)
**言語ポリシー**: セクション見出しは英語、説明文と注記は日本語を使用する。テーブル内のパターン説明は簡潔さのため日本語可。
## Finding Quality Policy
すべてのレビュアーは以下の品質基準に従って指摘を行う。これは各スキルファイルの「Finding Quality Guidelines」セクションで詳細化される。
###