CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

prp-review

Reviews GitHub pull requests through specialist review agents, runs repository validation, verifies corrections, aggregates findings, and posts the result. Scales reviewers to risk by default (code review alone for small or mechanical changes; code, seam, and simplification review for contracts, state, and security); the operator can add scopes or explicitly request only selected scopes. Use when the operator asks to review a PR, re-review fixes, check whether a PR is ready to merge, run review agents, or invokes $prp-review.

Quality

96%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

93%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-disciplined orchestrator skill: lean, executable, and cleanly delegating detail to two clearly-signaled bundle files. The only soft spot is that workflow validation checkpoints live entirely in the referenced workflow file rather than being surfaced even as a summary checklist here.

DimensionReasoningScore

Conciseness

The 47-line body is lean with no concept explanations: 'Reviewer agents are the only path for judging the code: do not add an inline review pass before or after them' and the resolver block carry only operational content. The 13-line bash snippet is justified by its 'canonical; keep byte-identical across skills' comment and is executable rather than padded.

5 / 5

Actionability

Fully executable guidance: the store-resolver bash block is copy-paste ready, and directives are concrete ('Read workflows/agents.md and execute it end-to-end', 'read templates/review-report.md and follow its output contract exactly', '$ARGUMENTS (if absent, use the current branch's PR)'). The helm companion instructions specify exact filenames ('pr-{NUMBER}-review.data.json').

5 / 5

Workflow Clarity

The sequence is clear (take input → resolve canonical store → read and execute workflows/agents.md → follow the report template → run the companion), and correction verification is explicitly delegated ('Let workflows/agents.md own scope selection, reviewer dispatch, correction verification, aggregation, and publication'). However, the validation checkpoints themselves are not shown in this file, so it sits at anchor 4 ('most checkpoints present; minor validation gaps') rather than 5.

4 / 5

Progressive Disclosure

SKILL.md is a clear overview router with a Resources section signaling two one-level-deep references ('workflows/agents.md — PR resolution, validation, agent scopes, aggregation, and publication'; 'templates/review-report.md — canonical local and GitHub review format'). Content is appropriately split: dispatch logic, report format, and companion behavior each live in their own file, and the body is under 50 lines.

5 / 5

Total

19

/

20

Passed

Description

96%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

An exemplary description: concrete, comprehensive action list, an explicit 'Use when' trigger clause with natural operator phrasings, and a clearly stated reviewer-scaling policy. The only residual risk is mild overlap with generic code-review skills on common phrases like 'review a PR'.

DimensionReasoningScore

Specificity

The description lists a comprehensive pipeline of concrete actions: 'Reviews GitHub pull requests through specialist review agents, runs repository validation, verifies corrections, aggregates findings, and posts the result.' It also concretely specifies the risk-scaling policy ('code review alone for small or mechanical changes; code, seam, and simplification review for contracts, state, and security'), matching the anchor-5 example's breadth. Not score 4 because coverage of what the skill does has no gaps.

5 / 5

Completeness

It explicitly answers both questions: the 'what' is the full pipeline in sentence one plus the scaling policy in sentence two, and the 'when' is explicit with concrete triggers: 'Use when the operator asks to review a PR, re-review fixes, check whether a PR is ready to merge, run review agents, or invokes $prp-review.' This is a direct anchor-5 match.

5 / 5

Trigger Term Quality

Natural trigger phrases a user would actually say are comprehensively covered with synonyms: 'review a PR', 're-review fixes', 'check whether a PR is ready to merge', 'run review agents', plus both 'GitHub pull requests' and the explicit '$prp-review' invocation. This exceeds anchor 4 ('a few natural terms missing') — the common phrasings for this domain are all present.

5 / 5

Distinctiveness Conflict Risk

The niche is clear (multi-agent PR review with validation, correction verification, and aggregation) and the '$prp-review' trigger is distinct, but generic phrases like 'review a PR' and 'check whether a PR is ready to merge' could also plausibly match a general code-review skill — minor overlap risk with a closely related skill, i.e., anchor 4. Not 5 because PR-review-adjacent skills would compete for the same utterances; not 3 because the multi-agent pipeline and operator-scope framing set it apart from a plain code-review skill.

4 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Wirasm/prp

Path

.agents/skills/prp-review/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.