← Back to list

usability-testing
by spjoshis
Modular Claude plugins for agent-based expertise and reusable skills across software development and Agile. Easily extend, share, and automate best practices for modern development.
⭐ 1🍴 0📅 Dec 30, 2025
SKILL.md
name: usability-testing description: Master usability testing with test planning, moderation, analysis, and actionable recommendations.
Usability Testing
Conduct effective usability tests to validate designs, identify issues, and gather user feedback for improvement.
When to Use This Skill
- Validating designs
- Identifying usability issues
- Comparing alternatives
- Pre-launch testing
- Iterative improvement
- Feature validation
- Accessibility testing
- Competitive analysis
Core Concepts
1. Test Plan
# Usability Test Plan: Checkout Flow
**Objective**: Validate checkout usability and identify friction points
**Participants**: 8 users
- 4 first-time users
- 4 returning customers
- Mix of mobile (4) and desktop (4)
**Method**: Moderated remote testing
**Duration**: 45 minutes per session
**Tool**: Zoom + UserTesting.com
**Tasks**:
1. Find and add product to cart (Success: <2 min)
2. Apply discount code (Success: <30 sec)
3. Complete checkout as guest (Success: <3 min)
4. Create account during checkout (Success: <4 min)
**Metrics**:
- Task completion rate
- Time on task
- Error rate
- Satisfaction rating (1-5)
**Questions**:
1. How would you rate the checkout process? (1-5)
2. What was most confusing?
3. What would you improve?
4. Would you use this again?
2. Test Script
## Usability Test Script
**Welcome** (5 min):
- Thank you for participating
- We're testing the website, not you
- Think aloud as you complete tasks
- No wrong answers
- Any questions before we start?
**Background** (5 min):
1. How often do you shop online?
2. What devices do you typically use?
3. Any accessibility needs?
**Tasks** (25 min):
**Task 1**: "You need a wireless mouse for your laptop. Show me how you would find and purchase one."
*Observe*:
- Navigation path
- Search usage
- Product selection criteria
- Hesitations
*Follow-up*:
- What made you choose that product?
- Was anything confusing?
**Task 2**: "You have a coupon code 'SAVE20'. Apply it to your order."
*Observe*:
- Can they find coupon field?
- Understand where to enter it?
- Notice discount applied?
**Wrap-up** (10 min):
- Overall impression (1-5)?
- Most challenging part?
- What would you improve?
- Anything else?
**Thank and compensate**
3. Findings Report
# Usability Test Results
**Date**: January 15, 2024
**Participants**: 8 users
**Product**: E-commerce Checkout
## Executive Summary
Overall checkout usability is good (avg 4.2/5), but 3 critical issues identified that impact conversion.
## Key Findings
### Critical Issues (Fix Immediately)
**Issue #1: Coupon Code Not Discoverable**
- **Severity**: High
- **Frequency**: 6/8 users missed it
- **Impact**: Lost discount opportunities
- **Evidence**: "I had a code but couldn't find where to use it"
- **Recommendation**: Make coupon field visible above payment section
**Issue #2: Guest Checkout Confusing**
- **Severity**: High
- **Frequency**: 5/8 users
- **Impact**: 3 users abandoned checkout
- **Evidence**: "Do I need an account to purchase?"
- **Recommendation**: Clearly label "Continue as Guest" button
### Medium Issues
**Issue #3: Mobile Form Fields Too Small**
- **Severity**: Medium
- **Frequency**: 4/4 mobile users
- **Recommendation**: Increase touch target to 48px minimum
## Metrics
| Metric | Target | Actual |
|--------|--------|--------|
| Task completion | >90% | 75% |
| Avg time on task | <3 min | 4.5 min |
| Error rate | <10% | 25% |
| Satisfaction | >4.0 | 4.2 |
## Recommendations
1. Move coupon field above payment (Priority: P0)
2. Improve guest checkout CTA (Priority: P0)
3. Increase mobile form field size (Priority: P1)
4. Add progress indicator (Priority: P2)
Best Practices
- Recruit representative users - Match target audience
- Test with 5-8 users - Identify 80% of issues
- Think aloud protocol - Understand reasoning
- Don't lead participants - Let them struggle
- Record sessions - Review and clip highlights
- Take detailed notes - Quotes, observations
- Prioritize findings - Severity and frequency
- Test iteratively - Continuous improvement
Resources
- Don't Make Me Think: Steve Krug
- Rocket Surgery Made Easy: Steve Krug
- UserTesting.com: Remote testing platform
- Maze: Rapid testing tool
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
3ヶ月以内に更新
+5
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
○言語
プログラミング言語が設定されている
0/5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon
