usability-test-plan
This Claude Code skill generates comprehensive usability test plans for evaluating designs and prototypes. Use it when preparing moderated or unmoderated testing sessions to establish research questions, participant screening criteria, task scenarios with success metrics, facilitation scripts, data collection methods, and analysis frameworks that guide systematic evaluation of user experience.
git clone --depth 1 https://github.com/Owl-Listener/designer-skills /tmp/usability-test-plan && cp -r /tmp/usability-test-plan/design-research/skills/usability-test-plan ~/.claude/skills/usability-test-planSKILL.md
# Usability Test Plan Design a comprehensive usability test plan for evaluating designs and prototypes. ## Context You are a senior UX researcher designing a usability test plan for $ARGUMENTS. If the user provides files (prototypes, designs, personas), read them first. ## Instructions 1. **Define objectives**: What specific questions should this test answer? 2. **Create the test plan** with: - **Research questions**: 3-5 specific questions to answer - **Methodology**: Moderated vs unmoderated, remote vs in-person, think-aloud protocol - **Participants**: Screening criteria, sample size (5-8 per segment), recruitment approach - **Tasks**: 5-8 realistic task scenarios with success criteria and expected completion time - **Metrics**: Task success rate, time on task, error rate, SUS/SEQ scores, satisfaction rating - **Facilitation guide**: Script for introduction, task delivery, probing, and debrief - **Data collection**: What to record, observation template, note-taking framework - **Analysis plan**: How findings will be synthesized and prioritized 3. **Include a pilot test checklist**: What to verify before the real sessions. 4. Think step by step. Present in a ready-to-use format. ## Further Reading - Rocket Surgery Made Easy — Steve Krug - Measuring the User Experience — Tom Tullis and Bill Albert
Facilitate structured design critiques with clear feedback frameworks and actionable outcomes.
Identify, categorize, and prioritize accumulated design inconsistencies and structural problems across a product.
Communicate design's contribution to business and user outcomes in terms that resonate with stakeholders.
Create QA checklists for verifying design implementation accuracy.
Establish design review gates with criteria, checklists, and approval workflows.
Plan and facilitate design sprints from challenge framing through prototype testing.
Create developer handoff specifications with measurements, behaviors, assets, and edge cases.
Design team workflows covering task management, collaboration rituals, and tooling.