بنقرة واحدة
review
Review a PR using a structured multi-pass approach with feedback in your personal writing style
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Review a PR using a structured multi-pass approach with feedback in your personal writing style
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Weekly backlog audit — field completeness, staleness tiers, and duplicate detection. Run during grooming to clean up the backlog.
Creates a JIRA Bug with steps to reproduce, expected/actual behavior, and fix criteria. Activates when users ask to create a bug report, file a bug, or report an issue.
Creates a JIRA Epic with scope, success criteria, and child story breakdown. Activates when users ask to create an epic.
Creates a JIRA Story with user story format, acceptance criteria, and technical notes. Activates when users ask to create a story or user story.
Creates a JIRA Task for tech debt, infrastructure, documentation, or spike work. Activates when users ask to create a task, spike, tech debt ticket, or infrastructure work.
Daily briefing — sprint progress, new tickets, and recent comments in one report. Run this to get oriented at the start of the day.
| name | review |
| description | Review a PR using a structured multi-pass approach with feedback in your personal writing style |
| allowed-tools | Bash, mcp__writing-samples__qdrant-find |
| argument-hint | ["PR-URL-or-number"] |
| disable-model-invocation | true |
Review a pull request using a structured multi-pass approach. Each round has a focused cognitive frame and clear exit criteria to prevent review loops.
$1 (optional): PR URL, number, or omit to auto-detect current branch's PRThis skill orchestrates 4 review rounds in sequence. Each round can also be invoked independently.
Before reading any code, classify the PR to determine review depth:
gh pr view ${1:+$1} --json number,title,additions,deletions,changedFiles,body 2>/dev/null
| PR Type | Depth | Strategy |
|---|---|---|
| Hotfix / site-down | Quick sanity | Skip to Correctness, fast approval |
| Config / docs changes | Lightweight | Gates + quick Correctness, skip Design |
| Small feature (< 200 LOC) | Standard | All rounds, single sitting |
| Medium feature (200-400 LOC) | Full multi-pass | All rounds |
| Large feature (400+ LOC) | Architecture-focused | Warn user, focus on Design, limit line-by-line |
| Refactoring (no behavior change) | Test-focused | Gates + Correctness (trust test suite) |
Run the review-gates skill:
If CI is failing, stop here. That is the review.
Run the review-design skill:
If a fundamental design issue exists, raise it as a Blocker and skip Round 3. Do not waste effort reviewing line-by-line code that will be rewritten. This prevents Priority Inversion.
Run the review-correctness skill:
Blocker:, Warning:, or Nit:Run the review-verdict skill:
| Anti-Pattern | How It's Prevented |
|---|---|
| Priority Inversion | Design review (Round 2) happens before detailed review (Round 3). Design blockers skip the detail round entirely. |
| Death of a Thousand Round Trips | Round 3 requires surfacing ALL issues in one pass. No drip-feeding. |
| No Termination Criteria | Round 4 has explicit rules: approve when code improves the system, "LGTM nits aside" is valid, escalate after 2 round-trips. |
| Style Wars | Do not flag style issues that linters catch. Ever. |
| Rubber-stamping | Each round has a specific cognitive frame and checklist. |