Skip to content
Back to skills

Do Pr Review

ASecurity

Review a pull request against its intent and current diff, with verified actionable findings and an evidence-based verdict.

  • 26 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 23, 2026
ai-agentsgitsecuritydocumentation

Security analysis

A100/100

Scanned September 23, 2026

npx -y skills add tomcounsell/ai --skill do-pr-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Do Pr Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Do Pr Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tomcounsell-do-pr-review-ai/badge)](https://www.skillsdirectory.com/skills/tomcounsell-do-pr-review-ai)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: do-pr-review
description: "Review a pull request against its intent and current diff, with verified actionable findings and an evidence-based verdict."
---

# Do Pr Review

Resolve the exact repo/PR and read its state, description, linked issue/plan, comments, prior reviews, and changed files. Use an isolated review worktree or read the git objects so the user's checkout is not disrupted. Read full relevant files and trace behavior beyond the diff.
Review correctness, regressions, missing integration, concurrency, security boundaries, error handling, maintainability, test adequacy, and documentation. Reproduce material claims where practical and distinguish bugs from preferences. Reuse valid prior evidence only when the head, body, and relevant external conditions are unchanged. Inspect UI changes in a browser when available and disclose missing visual verification.
Report findings first, ordered by consequence, with exact locations, triggering conditions, and concrete effects. No verified findings is a valid result, and approval is reserved for that zero-finding case only: any remaining blocker, tech-debt, or nit finding means request changes rather than approve, and findings are never omitted to make a review look clean. Keep an approval judgment separate from CI status and mergeability. Conflicts are a merge blocker, not proof of a code defect.
Return the review in this task. Post to GitHub only when requested or already authorized by the workflow; do not impersonate an independent reviewer or bypass self-review restrictions.
For an active Valor lane, read `docs/sdlc/do-pr-review.md`, resolve gating head SHAs through `tools/pr_head_resolver.py`, and use its atomic finalize/self-check contract. Tie any recorded approval to the exact current head and verified artifacts. A stale approval never clears a later patch.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.