CtrlK
BlogDocsLog inGet started
Tessl Logo

prp-meta-skill

Authors, refactors, and consolidates Agent Skills PRP-style. Use when the user wants to "create a skill", "write a new skill", "trim a SKILL.md", "split a skill into references", "consolidate workflow skills", "replace duplicated skill logic with composition", redesign a skill workflow, or invokes $prp-meta-skill.

76

Quality

95%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%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 model content body: lean, imperative, mode-gated workflows with validation gates at every exit, and disciplined one-level progressive disclosure to five real reference files. The single notable defect is that the two template files the body instructs the agent to copy and lists as resources are absent from the bundle, which slightly dents executability and navigation fidelity.

Suggestions

Add the missing `templates/SKILL.template.md` and `templates/reference.template.md` to the bundle (or repoint steps 3 and the Resources section to files that exist) so the 'copy the template' instruction in the Create mode is executable as written.

In the Resources section, annotate each entry with when to read it (always vs. on demand), mirroring the mandatory-read/lazy-pointer distinction already taught in the Refactor mode.

Inline the concrete validation commands (or at least the checklist items) for the shared validation gate instead of delegating entirely to references/validation.md, so the spine's checkpoints are self-contained.

DimensionReasoningScore

Conciseness

The 78-line body is lean and imperative throughout — no concept explanations, no restating what the model knows, no filler; each line either prescribes, classifies, or points (e.g., "Extract verbatim into the TARGET skill's own references/. Do not reword anything that affects behavior."). Not below 5: every token earns its place; the one meta sentence ("This skill is built the way it teaches") carries real guidance value.

5 / 5

Actionability

Guidance is mostly concrete and executable: per-mode numbered spines with specific actions, exact pointer wording to imitate ("Before producing output, read `templates/<x>.md`."), and concrete commands like "copy `templates/SKILL.template.md` into `.agents/skills/<name>/SKILL.md`". Not 5: that copy step and the Resources list point at `templates/SKILL.template.md` / `templates/reference.template.md`, which are not present in the bundle, so those instructions fail as written — a minor gap in executability.

4 / 5

Workflow Clarity

Each mode has a clearly sequenced numbered workflow with explicit validation checkpoints — "Behavior-preservation check", "Validate & iterate (references/validation.md): checklist → skill-reviewer → trigger test", and the consolidate mode's "exercise the new workflow end-to-end" after caller updates. Not below 5: the risky/destructive operations (retiring old paths, trimming skills) are each paired with an explicit verification gate and error-recovery guidance, and the blockquote names the top failure mode with its mitigation.

5 / 5

Progressive Disclosure

The body is an ideal spine — short sections per mode, well-signaled one-level pointers, and a Resources section listing each file — and all five listed `references/` files exist in the bundle. Not 5: two of the seven listed resources (`templates/SKILL.template.md`, `templates/reference.template.md`) do not exist in the bundle, so the navigation map does not fully match the actual structure — a minor organization gap rather than the flawless split of the anchor-5 example.

4 / 5

Total

18

/

20

Passed

Description

100%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: third-person voice, concrete verb-led capabilities, an explicit 'Use when' clause with eight realistic quoted trigger phrases, and a tightly scoped niche. It matches the rubric's good-overall examples in every dimension with no vagueness or over-claiming.

DimensionReasoningScore

Specificity

"Authors, refactors, and consolidates Agent Skills PRP-style" names the domain plus three concrete, distinct actions that comprehensively cover the skill's full job space (create, refactor, consolidate), each further elaborated by the trigger phrases. It is not below 5 because there are no gaps in coverage — every mode the skill supports is named with a specific verb.

5 / 5

Completeness

It explicitly answers "what" ("Authors, refactors, and consolidates Agent Skills PRP-style") and "when" with a concrete "Use when the user wants to..." clause listing multiple trigger phrases, matching the anchor-5 good example exactly. Not below 5: the 'when' clause is explicit and enumerates specific conditions rather than implying them.

5 / 5

Trigger Term Quality

Eight quoted natural-language trigger phrases — "create a skill", "write a new skill", "trim a SKILL.md", "split a skill into references", "consolidate workflow skills", "replace duplicated skill logic with composition", "redesign a skill workflow", "invokes $prp-meta-skill" — give comprehensive coverage including synonyms, file-level phrasing, and the explicit invocation form. Not below 5: no common variation of the request is missing.

5 / 5

Distinctiveness Conflict Risk

The niche — authoring/refactoring/consolidating Agent Skills — is narrow and every trigger phrase is scoped to skills ("skill", "SKILL.md", "skill workflow"), so it is clearly distinguishable from generic document, code, or workflow skills. Not below 5: the wording leaves essentially no surface for a wrong-skill trigger; not above since 5 is the scale maximum.

5 / 5

Total

20

/

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.