CtrlK
BlogDocsLog inGet started
Tessl Logo

prp-deliver

This is an experimental skill. Never use it unless the user explicitly tells you to invoke /prp-deliver.

56

Quality

70%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/prp-core/skills/prp-deliver/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is an exemplary orchestration skill: terse, imperative, and free of padding, with verbatim agent prompts, explicit stage gates, and closed correction/re-review/CI feedback loops. Its single-file structure is appropriate since all detail is delegated to the sibling prp skills it coordinates.

DimensionReasoningScore

Conciseness

Every line is directive and earns its tokens — e.g., "Do not begin review without `VALIDATION: GREEN`, a live PR, and the implementation report" — with zero concept explanations, filler, or padding. The body assumes Claude's competence throughout, matching the 'lean and efficient' anchor rather than anchor 4, which requires trimmable over-explanation that is absent here.

5 / 5

Actionability

The skill supplies verbatim, copy-paste-ready agent prompts with explicit return contracts ("Return `VALIDATION: GREEN`, the resolved absolute plan path, absolute report path, and PR URL; otherwise return the concrete blocker") and concrete gates for each stage. As an instruction-only orchestration skill its guidance is fully executable with placeholders only where caller input is inherently required, matching the top anchor.

5 / 5

Workflow Clarity

Six numbered stages are clearly sequenced with explicit validation checkpoints before every transition (plan path, VALIDATION: GREEN, canonical review report, READY TO MERGE, green CI) and genuine feedback loops: correction rounds feed the complete review back to the implementer, and a PR-caused CI failure returns to correction and a fresh review. Every checkpoint the anchor-5 example demands is present explicitly.

5 / 5

Progressive Disclosure

The body is a well-organized single-file overview that delegates all detail one level deep to clearly signaled sibling skills (/prp-plan, /prp-implement, /prp-review) and keeps only orchestration-level rules inline — an appropriate split with easy navigation. No bundle files exist (references/, scripts/, assets/ are absent), and nothing inlined here belongs in a separate file.

5 / 5

Total

20

/

20

Passed

Description

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

The description functions only as a safety gate: it tells Claude when NOT to fire but never what the skill does. Conflict risk is minimal thanks to the explicit-invocation requirement, but specificity, trigger terms, and completeness are all low because no capability is stated.

Suggestions

State the concrete capability in third person, e.g., 'Delivers a workstream from issue, PRD, or plan through planning, implementation, PR creation, independent review, correction, and green CI to a READY TO MERGE verdict, orchestrating specialist agents.'

Add natural trigger terms users would actually say — 'deliver', 'ship', 'take this issue to a reviewed, green PR', 'run /prp-deliver' — rather than only the skill name.

Keep the explicit-invocation restriction but pair it with a 'Use when...' clause so both what and when are explicit, e.g., 'Use only when the user explicitly asks to invoke /prp-deliver.'

DimensionReasoningScore

Specificity

"This is an experimental skill. Never use it unless the user explicitly tells you to invoke /prp-deliver" names no capability or concrete action whatsoever; it is purely a gating instruction, matching the 'entirely vague; no concrete actions' anchor. The imperative/second-person phrasing ('Never use it', 'tells you') also incurs the third-person penalty, but the score is already at the floor.

1 / 5

Completeness

The 'when' is answered explicitly (only on direct user instruction), but the 'what' is entirely missing — the description never states what the skill does. This matches the anchor 'only when is present without what' exactly, and cannot reach 3, which requires a clear 'what'.

2 / 5

Trigger Term Quality

The only trigger language is "invoke /prp-deliver" and "the user explicitly tells you" — a single narrow invocation term with none of the natural phrases a user would say when needing this skill (e.g., deliver, ship, take an issue to a merged PR). Falls just above the 'no natural keywords' anchor but well short of good coverage.

2 / 5

Distinctiveness Conflict Risk

The "Never use it unless the user explicitly tells you" gate makes accidental triggering for the wrong skill essentially impossible, giving minimal conflict risk (anchor 4). It does not reach 5 because anchor 5 requires a clear functional niche with distinct triggers, and the description articulates no niche.

4 / 5

Total

9

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

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.