Comprehensive PR/issue review - analyzes architecture, tests, identifies unrelated changes mixed in, drafts review comment or issue comment. Use when user asks to review a PR, check a PR, look at PR changes, or comment on an issue.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# PR Review Skill
Comprehensive pull request review that analyzes code quality, architecture, test coverage, and identifies scope creep (unrelated changes mixed into the PR).
## Activation Triggers
- "review pr 123", "check pr 123", "look at pr 123"
- "review the pr", "what do you think about this pr"
- "review draft pr", "check the open pr"
- "comment on issue 42", "look at issue 42", "review issue 42"
## Workflow
```
1. Fetch PR metadata + discussion history + merge status
1.5. Ask review mode: Full (default) or Quick
--- Full path ---
2. Setup worktree, launch subagent for deep analysis (read files, validate, architecture, scope creep, cleanup)
3. Present condensed findings from subagent, ask to proceed
4. Resolve open questions (if any)
5. Draft review comment
--- Quick path ---
Q1. Read diff inline, summarize what/why/size
Q2. Flag obvious issues from diff
Q3. Draft review comment
```
## Phase 0: Detect PR vs Issue
Determine if the target is a PR or an issue. If a URL is provided, check if it contains `/pull/` or `/issues/`. If just a number, detect type:
```bash
gh pr view <number> --json number 2>/dev/null && echo "PR" || echo "ISSUE"
```
…
The line at the top of this page pins the label git:20260218.ebd1cfb, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_tanfxr7rvlqcw72h
GET https://markdownregistry.com/api/v1/resolve?ref=umputun/cc-thingz/pr
GET https://markdownregistry.com/api/v1/blob/6a6c424473bd66a9926c98caf30a18603a3eddf2a52600502219167934cefdae
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
umputun/cc-thingz · plugins/brainstorm/skills/brainstorm/SKILL.md · Use before any creative work or significant changes. Activates on "brainstorm", "let's brainstorm", "deep analysis"…
umputun/cc-thingz · plugins/planning/skills/exec/SKILL.md · Execute plan tasks sequentially using subagents. Use when user says 'exec', 'execute plan', 'run plan', or wants to…
umputun/cc-thingz · plugins/release-tools/skills/last-tag/SKILL.md · Show commits since the last tag in a formatted table. Use when user asks "what changed since last release", "commits…
umputun/cc-thingz · plugins/release-tools/skills/new/SKILL.md · Use when user asks to create a release, cut a release, or publish a version. Auto-detects GitHub vs GitLab vs Gitea…
umputun/cc-thingz · plugins/review/skills/git-review/SKILL.md · Interactive git diff annotation review. Generates a cleaned-up diff, opens in editor for user annotations, and…
umputun/cc-thingz · plugins/thinking-tools/skills/ask-codex/SKILL.md · Consult OpenAI Codex for investigation, debugging, or code review. Use when user explicitly asks to "ask codex", "check…
umputun/cc-thingz · plugins/thinking-tools/skills/dialectic/SKILL.md · Prove and counter-prove a statement using parallel agents to eliminate confirmation bias. Use when someone says…
umputun/cc-thingz · plugins/thinking-tools/skills/root-cause-investigator/SKILL.md · Systematic root cause analysis for errors, bugs, and unexpected behaviors using 5-Why methodology. Use when user…
umputun/cc-thingz · plugins/workflow/skills/backlog/SKILL.md · Read, work, and maintain a Git repo's deferred-work items in docs/backlog/, one file per item. Use when the user says…
umputun/cc-thingz · plugins/workflow/skills/clarify/SKILL.md · This skill should be used when user appears confused, frustrated, or shows misalignment between expectations and…
yeachan-heo/oh-my-claudecode · skills/pr/SKILL.md · Draft a PR body from OMC's paper trail — the smallest visual that proves the change, evidence consumed from the verify…
jeremylongshore/tons-of-skills-marketplace · plugins/ai-agency/hyperflow/skills/pr/SKILL.md · Use when reviewing an incoming GitHub pull request — runs the multi-level (L1-L5) audit against the PR's real diff…
reactive/data-client · .agents/skills/pr/SKILL.md · Create a GitHub pull request from current working changes. Handles all git states - uncommitted changes, no branch…
vinta/hal-9000 · skills/pr/SKILL.md · Use when the user explicitly asks to push the current branch and open a PR, rewrite an open PR's body from its commits…
jellydn/my-ai-tools · configs/amp/plugins/my-ai-tools-skills/skills/pr/SKILL.md · Write a fast-to-review pull request body with a visual summary, before/after evidence, and merge-risk analysis.
jellydn/my-ai-tools · skills/pr/SKILL.md · Write a fast-to-review pull request body with a visual summary, before/after evidence, and merge-risk analysis.
oprogramadorreal/optimus-claude · skills/pr/SKILL.md · Creates or updates a pull request (GitHub) or merge request (GitLab) for the current branch in the Conventional PR…