CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

lean-ux-canvas

Guide teams through Lean UX Canvas v2. Use when framing a business problem, surfacing assumptions, and defining what to learn next.

Quality

78%

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 ./skills/lean-ux-canvas/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%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 content is a thorough, actionable facilitation guide with clear sequencing and per-step validation. Its main weaknesses are verbosity from duplicated framing and missing bundle files that leave referenced paths dangling and bulk content inlined in SKILL.md.

Suggestions

Create the referenced bundle files (template.md, examples/sample.md) and move the inlined 8-question scripts and export canvas template into them so SKILL.md stays a lean overview.

Remove the verbatim restatement of the frontmatter intent in the Purpose section to reduce token redundancy.

Align step numbering (e.g., Step 0, Steps 1-8, Step 9) and add an explicit validate-and-retry loop at the Box 8 experiment step where iteration is expected.

DimensionReasoningScore

Conciseness

The ~557-line body is mostly efficient facilitation script, but the Purpose section restates the frontmatter intent verbatim and example scaffolding is verbose; it could be tightened without losing clarity.

3 / 5

Actionability

Provides concrete agent prompts per box, good/bad examples, 3-option choice menus, and a fill-in hypothesis template, giving mostly executable guidance with only minor gaps.

4 / 5

Workflow Clarity

Clear Step 0 through Question 1-8 to Step 9 sequence with per-question validation checks; minor gaps include slightly inconsistent numbering (Step 9 vs Question 8) and validation that is question-level rather than a strict validate-fix-retry loop.

4 / 5

Progressive Disclosure

References to template.md, examples/sample.md, and ../workshop-facilitation/SKILL.md are clearly signaled, but those bundle files do not exist and substantial content (full 8-question scripts, export template) is inlined rather than split out.

3 / 5

Total

14

/

20

Passed

Description

87%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, well-constructed description: third-person voice, explicit what-and-when, concrete actions, and a distinctive named framework. Only minor improvements possible around trigger synonyms and fuller coverage of the canvas's hypothesis/experiment stages.

DimensionReasoningScore

Specificity

Lists several concrete actions ('framing a business problem, surfacing assumptions, and defining what to learn next') beyond naming the Lean UX Canvas v2 domain, with only minor coverage gaps relative to the full 8-box process.

4 / 5

Completeness

Explicitly answers both what ('Guide teams through Lean UX Canvas v2') and when ('Use when framing a business problem, surfacing assumptions, and defining what to learn next') with concrete multi-part trigger phrases.

5 / 5

Trigger Term Quality

Natural PM-facing phrases ('business problem', 'assumptions', 'what to learn next') are present, but common synonyms like 'hypothesis' or 'Lean UX workshop' are missing.

4 / 5

Distinctiveness Conflict Risk

Names a specific named framework (Lean UX Canvas v2) giving it a clear niche and distinct triggers with minimal overlap risk against other skills.

5 / 5

Total

18

/

20

Passed

Validation

81%

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

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (576 lines); consider splitting into references/ and linking

Warning

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 7 missing, 7 deeper-than-1-level, 1 suspicious

Warning

Total

13

/

16

Passed

Repository

deanpeters/Product-Manager-Skills

Path

skills/lean-ux-canvas/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.