Review a branch or PR for merge readiness and produce a QA report.
Scanned 9/10/2026
Install to Claude Code
npx -y skills add g2i-ai/agents --skill review --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Review?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/g2i-ai-review)More formats (shields.io, HTML) on the badges page.
---
name: review
description: Review a branch or PR for merge readiness and produce a QA report.
---
# Review
## Invocation
This skill defaults to running in the `QA` persona. If you are not already running as `QA` (for example, the user invoked `/review` directly or you are the parent agent), delegate execution to a `QA` subagent and stop. If you are already running as `QA`, continue with the steps below.
## Objective
Review a branch or PR for merge readiness, document findings, and save the QA report to `docs/qa/reports/{yyyy-mm-dd}-{branch-or-pr-slug}.md`.
## Instructions
1. Ask what to review: PR URL, branch name, or a described set of changes.
2. Compare against your base branch by default.
3. Run or report the most relevant automated checks for the change.
4. Review for:
- correctness and regressions
- missing verification
- risky auth or data handling changes
- dead code, temporary debugging, or partial cutovers
- missing documentation where the change needs it
5. Read `templates/qa-report-template.md` and save the report under `docs/qa/reports/`.
6. End with a clear decision, the highest-severity findings, skipped checks if any, and required next actions.
## Decision Levels
- `PASS` when the change is merge-ready
- `PASS WITH RECOMMENDATIONS` when the change can merge but still has non-blocking follow-up
- `BLOCK` when correctness, safety, or required verification is missing
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Ultra-compressed commit message generator. Cuts noise from commit messages while preserving intent and reasoning. Conventional Commits format. Subject ≤50 chars, body only when "why" isn't obvious. Use when user says "write a commit", "commit message", "generate commit", "/commit", or invokes /caveman-commit. Auto-triggers when staging changes.
Ultra-compressed code review comments. Cuts noise from PR feedback while preserving the actionable signal. Each comment is one line: location, problem, fix. Use when user says "review this PR", "code review", "review the diff", "/review", or invokes /caveman-review. Auto-triggers when reviewing pull requests.
Verification loop for Spring Boot projects: build, static analysis, tests with coverage, security scans, and diff review before release or PR.
一个全面的 Claude Code 会话验证系统。
Verification loop for Django projects: migrations, linting, tests with coverage, security scans, and deployment readiness checks before release or PR.