CtrlK
BlogDocsLog inGet started
Tessl Logo

prp-diagram

Generate a mermaid-only visual supplement for a plan artifact - the data-model, architecture, and flow diagrams a human wants when absorbing a plan. Use when the user wants to "diagram this plan", "visualize the plan", "draw the plan's architecture", "make diagrams for this plan", or invokes /prp-diagram.

79

Quality

100%

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

100%Weight 40%Scale 1-3

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

A compact, executable skill body that gives concrete code and a strict content policy without lecturing. The workflow is clearly sequenced and appropriately scoped to a single generation pass, with no external references required.

DimensionReasoningScore

Conciseness

Lean and efficient — no padding or concept explanations Claude already knows; even the store-resolver block is labeled reusable canonical code rather than prose. Every line earns its place.

3 / 3

Actionability

Provides copy-paste-ready bash for store resolution, explicit output-path rules, a content-to-diagram-type table, and concrete mermaid syntax guidance (quote special-char labels, ~40 nodes max).

3 / 3

Workflow Clarity

Single-pass workflow is unambiguously sequenced — resolve store, output path, content policy, choose diagrams, HTML alternative, report — and the strict content policy plus overwrite rule removes ambiguity for this generation task.

3 / 3

Progressive Disclosure

Self-contained skill with no bundle files needed and clearly delineated sections; per the simple-skill guidance, well-organized sections alone justify a top score.

3 / 3

Total

12

/

12

Passed

Description

100%Weight 40%Scale 1-3

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

A tightly written description that names concrete deliverables, supplies natural-language triggers users would actually say, and covers both the what and the when. Third-person voice is maintained throughout.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'the data-model, architecture, and flow diagrams' — naming exactly what the skill generates rather than vague abstractions.

3 / 3

Completeness

Explicitly answers both what ('Generate a mermaid-only visual supplement... data-model, architecture, and flow diagrams') and when ('Use when the user wants to... or invokes /prp-diagram').

3 / 3

Trigger Term Quality

Quotes natural phrases a user would say — 'diagram this plan', 'visualize the plan', 'draw the plan's architecture', 'make diagrams for this plan' — plus the slash-command invocation.

3 / 3

Distinctiveness Conflict Risk

Carves a clear niche (mermaid-only diagrams for plan artifacts) with plan-specific triggers and a slash command, making overlap with general diagram skills unlikely.

3 / 3

Total

12

/

12

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.

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