Analyze team code review activity and performance metrics from GitHub PRs. Use when: (1) User asks about team review statistics or performance, (2) User wants to see who reviewed what PRs, (3) User asks about review response times or approval rates, (4) User mentions "review metrics", "review stats", "review activity", or "レビュー分析", (5) User asks about review bottlenecks, stuck PRs, or review load.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-review-metrics:review-metricsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Collect and analyze team review metrics from GitHub pull requests.
Collect and analyze team review metrics from GitHub pull requests.
Run via the unified dispatch script:
../../scripts/dispatch.sh $0 $1
Where $0 is the period (default: week) and $1 is the command.
If no command is provided, all rankings are shown.
| Command | Dispatch |
|---|---|
/review-metrics | ../../scripts/dispatch.sh week |
/review-metrics last-week | ../../scripts/dispatch.sh last-week |
/review-metrics month comments | ../../scripts/dispatch.sh month comments |
/review-metrics last-week response-time | ../../scripts/dispatch.sh last-week response-time |
/review-metrics last-week fix-time | ../../scripts/dispatch.sh last-week fix-time |
/review-metrics last-week bottleneck | ../../scripts/dispatch.sh last-week bottleneck |
/review-metrics stuck | ../../scripts/dispatch.sh week stuck |
/review-metrics last-week reviewer-load | ../../scripts/dispatch.sh last-week reviewer-load |
/review-metrics last-week cycles | ../../scripts/dispatch.sh last-week cycles |
/review-metrics last-week pr-size | ../../scripts/dispatch.sh last-week pr-size |
| Script | Description |
|---|---|
collect-metrics.sh | All rankings combined |
ranking-comments.sh | Review comments ranking only |
ranking-reviewed.sh | Reviewed PRs ranking only |
ranking-approved.sh | Approved PRs ranking only |
ranking-response-time.sh | Response time ranking only |
ranking-fix-time.sh | Fix time ranking (comment to commit) |
| Script | Description |
|---|---|
analysis-bottleneck.sh | PR lifecycle phase breakdown (wait/review/merge) with p50/p90 |
analysis-stuck-prs.sh | Currently stuck PRs needing attention |
analysis-reviewer-load.sh | Full team review workload distribution |
analysis-review-cycles.sh | Review round counts and change-request patterns |
analysis-pr-size.sh | PR size vs review speed correlation |
| Period | Description |
|---|---|
week | Current week (Monday-Friday) - default |
last-week | Previous week (Monday-Friday) |
month | Last 30 days |
Note: stuck ignores period — it always shows current state.
gh) installed and authenticatedjq for JSON processingnpx claudepluginhub b4tchkn/claude-review-metricsTrack code review health metrics (cycle time, review participation, defect escape) to improve review process. Use when analyzing review effectiveness.
Generates structured git-based engineering retrospectives analyzing commits, PRs, and velocity over configurable time windows with monorepo path scoping.
Runs weekly engineering retrospectives analyzing git commit patterns, velocity, code quality, and work sessions with persistent trend tracking.