pr-review is agent-read markdown (skill) from richkuo/rk-skills: Required format and rules for any pull request (PR) review comment: verdict line, finding sections, materiality filter, safety carve-out. Load BEFORE composing or posting a PR review..
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# PR review format
## Review contract
### Before you write
- **Pin the reviewed revision.** Record the base commit, the merge base, and the head commit before you read. Review the diff from the merge base to that head, including additions, deletions, renames, and mode changes. A route that checks the head out for you and names its commit reviews a staged snapshot: review that snapshot only, and never mix it with a live diff from a different head.
- **Review is read-only.** Never edit code, file an issue, merge, or post unless the caller authorizes that action; a section name routes work for the fixer and grants no permission. Never execute project code on a static route. On any other route, run a focused check only in an isolated environment with no live credentials and no production effects, because installs, tests, and builds can execute PR-authored code.
- **The PR body is a hypothesis list.** Derive what to verify from the diff.
…
Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
A 17 of 17 checks passed. Deterministic, no model, same answer every run.
pass: Frontmatter block present
pass: Frontmatter declares a name
pass: Frontmatter declares a description
pass: Size between 200 bytes and 200 KB (13809 bytes)
pass: No zero-width or bidi control characters
pass: No instruction hidden inside an HTML comment
pass: No link to an exfiltration or paste host
pass: No credential-shaped string
pass: No instruction to send local credentials anywhere
pass: No text hidden with inline styles
pass: No prompt-injection phrasing
pass: No curl or wget piped into a shell
pass: No recursive delete of root, home or parent
pass: No instruction to read or print local credentials
pass: No base64 blob over 200 characters
pass: No link to a raw IP address
pass: No script tag
Source
GitHub
richkuo/rk-skills · 49 stars · license MIT · pushed 2026-09-24 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_upoypezkw272f5w3
GET https://markdownregistry.com/api/v1/resolve?ref=richkuo/rk-skills/pr-review
GET https://markdownregistry.com/api/v1/blob/1cbd21fe2a5370af8597b27b3c37bee2a5dc117d62b5b1c061894a68c1f454e0
Your agent 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.
richkuo/rk-skills · skills/app-prd/SKILL.md · Use when the user wants an app idea turned into a Product Requirements Document (PRD) committed to a repo — "create a…
richkuo/rk-skills · skills/cli-dispatch/SKILL.md · Required dispatch procedure for running a build, fix pass, or validate pass on an external coding CLI — the Codex CLI…
richkuo/rk-skills · skills/create-release/SKILL.md · Use when the user asks to "create a release", "cut a release", "tag a version", "publish release notes", or ship a new…
richkuo/rk-skills · skills/execution-plan-review/SKILL.md · Use when the user wants to review or revise the ordering/model/effort/fableplan/plan-effort assignments on a…
richkuo/rk-skills · skills/fable-advisor/SKILL.md · Use when the user wants a task executed by the current session model with a persistent Fable 5.1 advisor overseeing it…
richkuo/rk-skills · skills/fable-dispatch/SKILL.md · Required dispatch procedure for running a subagent on Fable 5.1: positive harness detection, the Claude Code CLI shim…
richkuo/rk-skills · skills/fable-new-issue-loop/SKILL.md · Use when the user asks to have a Fable 5.1 subagent draft and file a GitHub issue, then autonomously drive it all the…
richkuo/rk-skills · skills/fable-new-issue/SKILL.md · Use when the user wants a GitHub issue created by a Fable 5.1 subagent. Spins up a read-only subagent running on Fable…
richkuo/rk-skills · skills/fable-orchestrate/SKILL.md · Use when the user wants a task decomposed and driven by a Fable 5.1 orchestrator delegating implementation to Sonnet 5…
richkuo/rk-skills · skills/fable-validate-fableplan-loop/SKILL.md · Use when the user asks to validate a GitHub issue with Fable 5.1, always plan it with Fable 5.1, and autonomously drive…
agentic-community/mcp-gateway-registry · .claude/skills/pr-review/SKILL.md · Review a GitHub pull request using multiple expert personas. Takes a PR URL as input, analyzes the changes, and…
microsoft/win-dev-skills · .github/skills/pr-review/SKILL.md · Multi-dimensional review of a PR or feature branch in microsoft/win-dev-skills. Activate on "review my PR / changes /…
uipath/skills · .cursor/rules/pr-review.mdc · Pull request review checklist for new skills, skill modifications, and hook changes — invoke when reviewing or creating…
suxrobgm/jobpilot · .claude/skills/pr-review/SKILL.md · Review a JobPilot pull request on its own branch, resolve merge conflicts with main, remove over-engineering…