CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

usability-testing

Plan and run usability tests on existing or prototype designs including test design, task scripts, moderation, observation, and findings synthesis. Use this skill whenever the user wants to test usability, run a moderated test, run an unmoderated test, validate a design, find usability issues, or improve task completion. Triggers on usability test, usability testing, moderated test, unmoderated test, task script, think aloud, prototype testing, user testing, design validation, task completion. Also triggers when the user has built something and wants to know if real users can use it before shipping.

Quality

94%

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

92%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 a well-structured, highly actionable protocol: concrete task examples, timed session scripts, severity rubric, a copy-paste report template, and a workflow with explicit pilot and re-test feedback loops. Its only real weakness is redundancy — the Failure patterns section restates several anti-patterns already covered in the moderation phase, which costs tokens without adding new information.

DimensionReasoningScore

Conciseness

The body is lean and protocol-style ("Don't test the whole product. Test specific tasks."), assuming Claude's competence with no concept explanations. Not 5: the Failure patterns section repeats points already made in Phase 4 (leading the participant, defending the design, helping too quickly, suggestions-as-features all appear twice); not 3: there is no explanatory padding of concepts Claude already knows.

4 / 5

Actionability

Fully executable instruction-only guidance: verbatim task examples ("You want to find a contractor near you who can install a fence..."), a timed session structure (warm-up 2-3 min through close 2 min), severity definitions, a copy-paste markdown report template, named tools (UserTesting, Maze, Lookback) and output filenames (usability-test-plan-[topic].md). Not 4: specific examples cover the common cases ready to use as-is.

5 / 5

Workflow Clarity

The 10-step Workflow has explicit validation checkpoints and feedback loops: "Pilot. 1 to 2 sessions before main batch. Refine tasks if needed" and "Re-test after fixes. Verify the fix worked, didn't introduce new issues." Not 4: checkpoints are explicit (pilot, refine, re-test, track fixes with owner and date), matching the 5 anchor; this is not a destructive/batch operation, so no cap applies.

5 / 5

Progressive Disclosure

A single one-level-deep reference, clearly signaled in a "Reference files" section with a one-line content description, and the file exists on disk with matching content (task framing patterns by product type with good/bad examples). The split is appropriate: the long-tail pattern library lives in the reference while the core protocol stays in the body. Not 4: navigation is easy and the reference is well-signaled with no buried or nested paths.

5 / 5

Total

19

/

20

Passed

Description

96%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 is a strong example: third-person voice, explicit what-and-when structure, comprehensive concrete capabilities, and a rich set of natural trigger terms including synonyms. The only weakness is minor overlap risk from broad triggers like "design validation" and "user testing" that adjacent UX-research skills could also claim.

DimensionReasoningScore

Specificity

"Plan and run usability tests on existing or prototype designs including test design, task scripts, moderation, observation, and findings synthesis" lists multiple concrete actions spanning the full lifecycle (design, execution, synthesis) with comprehensive coverage. Not 4: there are no gaps in capability coverage — every phase of a usability test is named.

5 / 5

Completeness

Explicitly answers both: what ("Plan and run usability tests... including test design, task scripts, moderation, observation, and findings synthesis") and when ("Use this skill whenever the user wants to test usability... Also triggers when the user has built something and wants to know if real users can use it before shipping"). Not 4: the when-clause is explicit and concrete, matching the 5-anchor example structure exactly.

5 / 5

Trigger Term Quality

Triggers cover natural user phrasing with synonyms: "usability test, usability testing, moderated test, unmoderated test, task script, think aloud, prototype testing, user testing, design validation, task completion" — all phrases a user would naturally say. Not 4: both base terms and common variations (usability testing / user testing / prototype testing) are present, matching the comprehensive-synonyms anchor.

5 / 5

Distinctiveness Conflict Risk

Clear niche — usability testing with the moderated/unmoderated distinction carves a specific territory. Not 5: a few triggers ("user testing", "design validation", "validate a design") are broad enough to overlap with adjacent design-research skills; not 3: the core triggers are firmly specific to this skill's domain.

4 / 5

Total

19

/

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

rampstackco/claude-skills

Path

skills/usability-testing/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.