원클릭으로
review
Run a comprehensive code review with 4 specialized reviewers (security, correctness, performance, consistency) in parallel.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Run a comprehensive code review with 4 specialized reviewers (security, correctness, performance, consistency) in parallel.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Team-wide PR dashboard for the SDK pod. Shows open PRs touching SDK pod paths or authored by SDK roster members, sorted oldest-first, grouped by author tier (SDK Core / Platform / External) into needs-your-re-review / stale / needs-review / fully-approved, with merge-conflict and CI-red warnings. Use when checking team SDK pod PR status or invoking /qv-sdk-pr-status.
Generate NOTICE files with third-party attributions for all packages in the monorepo.
Generate changelogs for SDK pod packages using tag-based GitFlow. Use when preparing a release, generating changelog, or creating CHANGELOG_LLM.md.
Inspect GitHub Actions self-hosted runner queues when a developer provides a run URL, job URL, runner label, or reports a blocked CI job, or invokes /qv-devops-runner-queue.
Benchmark an optimization (PR or branch) on a Device Farm device via the vlm-benchmark framework — baseline vs optimized, quality-regression-aware.
Generate PR descriptions for SDK pod packages following template and format rules. Use when creating an SDK pod PR or invoking /qv-sdk-pr-create.
| name | review |
| description | Run a comprehensive code review with 4 specialized reviewers (security, correctness, performance, consistency) in parallel. |
| argument-hint | [PR#|branch] [--only security|correctness|performance|consistency] |
Run a comprehensive code review using 4 specialized review agents: security, correctness, performance, and consistency.
/review # review current branch changes vs main
/review #1561 # review a PR by number
/review branch-name # review a specific branch vs main
/review --only security,correctness # run only specific reviewers
main#<number> or <number>: review a GitHub PR<branch-name>: review a specific branch against main--only <list>: comma-separated list of reviewers to run (security, correctness, performance, consistency). Default: all 4.Parse $ARGUMENTS to determine the review target:
# or is a number → PR review modeExtract --only flag if present to filter which reviewers to launch.
PR review mode:
gh pr diff <number> --repo tetherto/qvac
gh pr view <number> --repo tetherto/qvac --json title,body,commits
Branch review mode:
git diff main...<branch>
git log main..<branch> --oneline
Current branch mode:
git diff main...HEAD
git log main..HEAD --oneline
If the diff is empty, report "No changes to review" and stop.
Launch the selected review agents in parallel as sub-agents.
For each agent, set:
subagent_type to the reviewer namemodel: "sonnet" to keep review costs down (Claude Code only — Cursor CLI inherits the parent model)readonly: true (reviewers report only — they must not modify files)prompt with enough context for the sub-agent to work independently (see template below)Agents to launch (all 4 unless --only filters):
Prompt template — adapt [target], [diff-command], and [domain] for each reviewer:
Review the code changes on [target] in repo tetherto/qvac.
To get the diff, run: [diff-command]
Focus only on [domain] issues.
Report each finding with: severity, file path and line, description, impact, and fix recommendation.
If no issues found, report: "No [domain] issues identified."
Do NOT fix code — report findings only.
Where [diff-command] is:
gh pr diff <number> --repo tetherto/qvacgit diff main...<branch>git diff main...HEADWhile reviewers run, do a quick check:
.npmrc, .env, or credential files must NOT be in the diffCollect results from all reviewers and present a unified report:
## Code Review: [target]
### Security
[findings or "No issues"]
### Correctness
[findings or "No issues"]
### Performance
[findings or "No issues"]
### Consistency
[findings or "No issues"]
### Summary
- Total findings: X (Y critical, Z warnings)
- Recommendation: [ready to merge / needs fixes / needs discussion]
After presenting the report, ask the user:
Found X issues. Want me to fix the actionable ones? (y/n)
If the user says yes:
fix: [description]Do NOT fix:
model: "sonnet" on each Agent tool call to keep costs down