CtrlK
BlogDocsLog inGet started
Tessl Logo

prp-implement

Implements and validates existing PRP plans and corrects reviewed or failing-CI pull requests. Always use when executing an implementation plan, implementing an issue that already has a local or published plan, correcting a PR from a PRP review report or CI failure, when another PRP workflow reaches its implementation or correction step, or when the user invokes $prp-implement.

72

Quality

90%

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

81%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 strong, disciplined process skill: explicit mode dispatch, concrete dispositions, executable bash, and validation gates with genuine feedback loops throughout. The weaknesses are localized: scattered tiny-work carve-outs that could be consolidated, bench procedure examples that need per-use adaptation, and a mandatory report template referenced but absent from the bundle.

Suggestions

Ship 'templates/implementation-report.md' in the bundle (or inline its mandatory structure in section 4) — the body calls reading it and following it 'exactly' a required step, but the file does not exist alongside SKILL.md, leaving the report format undefined.

Extract the two bench live-page update procedures (steps 2 and 5) into a scripts/ or references/ file, turning them into parameterized, copy-paste-ready commands and trimming conditional machinery from the main workflow.

Consolidate the tiny-work rules now distributed across the Mode section and steps 1, 4, and 5 into a single place so each step can simply say 'skip for tiny work' without re-explaining where tiny-work output goes.

DimensionReasoningScore

Conciseness

The body is dense policy language with essentially no padding and no explanations of concepts Claude already knows (no git/PR tutorials, no filler), and the inline bash blocks are self-contained. It misses the 5 anchor because a few passages could be tightened: the tiny-work rules are carved out piecemeal across sections 1, 4, and 5 rather than consolidated, and sentences like the 100+ word Mode paragraph on tiny work force re-reading. It is well above the 3 anchor since nothing is unnecessary explanation.

4 / 5

Actionability

Guidance is largely concrete and executable: a copy-paste store-resolver bash block, explicit disposition vocabulary ('FIXED', 'NOT A FINDING', 'TRACKED FOLLOW-UP', 'DECLINED'), exact file paths ('$PRP_DIR/reports/{plan-name}-report.md'), and a required terminal marker ('VALIDATION: GREEN'). It falls short of the 5 anchor because the bench blocks ship with placeholder values (S2, R1, abc1234) needing adaptation, and step 4's mandatory input 'read templates/implementation-report.md and follow that structure exactly' references a file that is not present in the bundle, leaving the report format unactionable as shipped here.

4 / 5

Workflow Clarity

A clearly sequenced six-step workflow (Establish context → Implement → Prove → Report → Commit/PR → Verify/hand off) with an explicit mode dispatch up front. Validation is pervasive: 'prove every Acceptance criterion', 'Never report completion with a known failing required check', the VALIDATION: GREEN/FAILED gate, a final re-read/confirm checklist in step 6, and error-recovery loops (fix the proven cause and rerun the proof, retry bench writes on exit 3, mark BLOCKED and return the concrete failure). This matches the 5 anchor's explicit validation steps, feedback loops, and checklists.

5 / 5

Progressive Disclosure

Structure is good: numbered sections with clear headers, conditional blocks ('For tiny work, skip...', 'Without `bench`, skip this') gating optional machinery, and a Resources section that clearly signals the one external reference with its purpose. It does not reach 5 because the two ~15-line bench live-page procedures are conditionally-needed detail inlined in the main file, and the sole referenced path, 'templates/implementation-report.md', does not exist in the bundle — leaving the reference dangling rather than one clean, verified level of disclosure.

4 / 5

Total

17

/

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: a crisp, third-person statement of what the skill does followed by an explicit 'Always use when' clause enumerating five concrete trigger conditions. Dense but not padded — every clause adds a trigger, and the PRP scoping keeps conflict risk low.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions that comprehensively cover the skill's niche: 'Implements and validates existing PRP plans and corrects reviewed or failing-CI pull requests' — implement, validate, and two distinct correction modes (review-report-driven and CI-failure-driven). This matches the 5 anchor (multiple specific concrete actions, comprehensive coverage) rather than 4, which would imply a meaningful capability of the skill is left unstated.

5 / 5

Completeness

Both halves are explicit: the 'what' is stated first ('Implements and validates existing PRP plans and corrects reviewed or failing-CI pull requests') and the 'when' opens with 'Always use when' followed by five concrete trigger clauses. This clearly matches the 5 anchor (both what AND when with concrete trigger phrases); it is well above the 4 anchor where the 'when' would be only loosely specified.

5 / 5

Trigger Term Quality

Trigger coverage is comprehensive with natural synonyms users would say in this workflow: 'executing an implementation plan', 'implementing an issue', 'correcting a PR', 'PRP review report', 'CI failure', 'pull requests'/'PR', 'implementation or correction step', and the explicit '$prp-implement' invocation. Both 'PR' and 'pull request' variants appear, matching the 5 anchor's comprehensive synonym coverage; no common phrasing for this domain is missing.

5 / 5

Distinctiveness Conflict Risk

The niche is clear and mostly distinct — triggers are scoped to 'existing PRP plans', 'PRP review report', and 'another PRP workflow', with PR/pull-request correction language that a sibling planning or review skill would not claim. It falls short of the 5 anchor only because 'executing an implementation plan' and 'implementing an issue that already has a local or published plan' could fire for a non-PRP implementation request, a minor overlap risk with closely related implementation skills.

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
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.