do-pr-review

Solid

Review a pull request against its plan. Triggered by 'review this PR', 'check the pull request', 'do a PR review', or a PR URL.

AI & Automation 20 stars 11 forks Updated yesterday GPL-3.0

Install

View on GitHub

Quality Score: 77/100

Stars 20%
44
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# PR Review Review a pull request by analyzing its changes against the plan, checking code quality, validating tests, and capturing visual proof of UI changes before approval. ## Repo Context Probe If `docs/sdlc/do-pr-review.md` exists, read it and honor its declarations; otherwise use the generic defaults described below. The context file is where a repo layers its review automation onto this generic baseline: a bot/service-account review identity, SDLC env-var injection, stage/status markers and a verdict-recording substrate, cross-repo `gh` targeting, a verification-table runner, multi-judge and cross-vendor consensus, a shape classifier, and repo-specific gates (docs, plan-section compliance, lint). When the file is absent (the common case in a foreign repo), this skill runs entirely on `git`, `gh`, the Read/Grep tools, and a browser MCP for screenshots: it gathers PR context, runs the mergeability preflight, reviews the diff against the plan, captures UI screenshots, classifies findings, and posts a single review verdict to GitHub under the operator's `gh` credential — no repo-specific tooling required. Throughout, any action described as "if the context file declares X" is skipped in the generic case. ## Surface Screenshot capture in this skill runs against a browser MCP (`mcp__byob__browser_*`) — by default the user's real, logged-in Chrome, so authenticated staging URLs are screenshotted the same way the user would see them. There is no anonymous-headless fallb...

Details

Author
tomcounsell
Repository
tomcounsell/ai
Created
5 years ago
Last Updated
yesterday
Language
Python
License
GPL-3.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category