CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

craft-review

Runs a product quality review on a journey, feature, landing page, onboarding flow, or AI/agent surface and returns a friction log, a scored critical-journey review, and a taste bar your team can calibrate against. Use when someone asks is this good enough to ship, how polished should it be, why do users bounce, what is our quality bar, how do we build taste, or to review a design, prototype, onboarding, or checkout. Draws on 264 insights from 100 Lenny's Podcast guests incl. Katie Dill, Dylan Field and Stewart Butterfield.

71

Quality

89%

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

82%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-crafted, highly actionable instruction skill: situation-based routing into seven concrete plays, a copy-paste deliverable template, a 40-point grading rubric, and real one-level-deep reference files. The main flaws are the duplicated quote content between the body and references/quotes.md, and completion checkpoints ('done when') present in only two of the seven plays.

Suggestions

Remove the 'Receipts' section from SKILL.md and keep the verbatim quotes only in references/quotes.md, replacing it with a one-line pointer in 'Go deeper' — this eliminates duplication and trims ~10 lines from the main file.

Add a one-line 'Done when:' completion criterion to Plays B, D, E, F, and G, matching the pattern already used in Plays A and C, so every routed play has an explicit checkpoint.

Tighten the specificity of the description's opening verb ('Runs a product quality review') to name the concrete outputs (ranked fix list, 40-point score, taste bar) it currently omits.

DimensionReasoningScore

Conciseness

The body is dense and assumes Claude's competence — a situation-routing table, terse numbered plays, no explanation of concepts Claude already knows — but it could be trimmed: the six-paragraph "Receipts" section duplicates quotes already in `references/quotes.md`, and "Built from 264 insights from 100 Lenny's Podcast guests" is promotional padding. These are minor trimmable instances (anchor 4) rather than a noticeably verbose document (anchor 3).

4 / 5

Actionability

Fully executable for an instruction-only skill: a routing table ("If... (situation) | Use | From | Why"), numbered play steps with exact tags ("nice touch, fix, or severity up to P0 bug"), named color scores, a copy-paste-ready deliverable template, and a 1/3/5-anchored grading rubric — concrete guidance covering the common cases rather than vague direction, so not the anchor-4 'minor gaps' level.

5 / 5

Workflow Clarity

Clear end-to-end sequence (Diagnose → Pick the play → Run it → Deliverable → Grade) with contingency handling ("If you can run the product... If you only have a repo... say plainly that visual judgment needs screenshots") and explicit "Done when" checkpoints in Plays A and C. However, most checkpoints are unevenly distributed — 5 of the 7 plays lack done-when criteria — which fits 'most checkpoints present; minor validation gaps' (anchor 4) better than anchor 5; no destructive/batch cap applies since this is a read-only review skill.

4 / 5

Progressive Disclosure

Good structure with well-signaled, one-level-deep references verified on disk ("references/frameworks.md - every framework in this skill, how to run it", "references/quotes.md - verified quotes with timestamps", plus assets/card.png and related-skill handoffs). The gap that keeps it from anchor 5: the inlined "Receipts" quotes duplicate `references/quotes.md` exactly, i.e. content that belongs in the separate file sits in SKILL.md.

4 / 5

Total

17

/

20

Passed

Description

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

A strong description: third-person, explicit what-and-when structure with many natural trigger phrases users would actually say, and concrete deliverables. The only weaknesses are a slightly generic opening verb ("Runs a product quality review") and mild overlap risk with general design-review skills.

DimensionReasoningScore

Specificity

Names the domain surfaces ("a journey, feature, landing page, onboarding flow, or AI/agent surface") and several concrete outputs ("returns a friction log, a scored critical-journey review, and a taste bar"), but "Runs a product quality review" itself is broad and other concrete outputs (ranked fix list, 40-point grading rubric) are omitted — minor gaps in coverage, matching anchor 4 rather than the comprehensive anchor 5.

4 / 5

Completeness

Explicitly answers both what ("Runs a product quality review... and returns a friction log, a scored critical-journey review, and a taste bar") and when ("Use when someone asks..." with multiple concrete trigger phrases), exactly matching the anchor-5 example pattern; a missing or implicit 'when' would cap it at 3, which clearly does not apply.

5 / 5

Trigger Term Quality

"Use when someone asks is this good enough to ship, how polished should it be, why do users bounce, what is our quality bar, how do we build taste" plus "review a design, prototype, onboarding, or checkout" gives comprehensive coverage of natural user phrasings with synonyms across the whole trigger space (ship, polish, bounce, quality bar, taste, design, prototype, onboarding, checkout).

5 / 5

Distinctiveness Conflict Risk

The taste bar / friction log / craft-review framing and podcast-guest grounding carve a clear niche, but "to review a design, prototype, onboarding, or checkout" could overlap with a generic design-critique or UX-review skill — mostly distinct with minor overlap risk, not the minimal-conflict anchor 5.

4 / 5

Total

18

/

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

menkesu/awesome-pm-skills

Path

skills/craft-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.