This is a systematic framework for running usability tests with real users watching them attempt core tasks. You get test planning templates, think-aloud protocol instructions, task scenario examples that avoid hand-holding, and a severity rating system based on impact times frequency. The approach is grounded in Nielsen's research about diminishing returns after five users. What I appreciate is the clarity on what makes a good versus bad task scenario. Writing "find all conversations with Acme Corp" tests discoverability, while "click Settings then click Invite" just makes people follow orders. Includes the full System Usability Scale questionnaire and a report template tracking success rates, time on task, and error counts.

skills.sh installs
188
GitHub stars
39
last updated
Aug 21, 2026

Install

$ npx -y skills add daffy0208/ai-dev-standards --skill usability-tester --agent claude-code

Installs into .claude/skills of the current project.

Files

Usability Tester

Validate that users can successfully complete core tasks through systematic observation.

Core Principle

Watch users struggle. The best way to find UX issues is to observe real users attempting real tasks. Their struggles reveal truth that surveys and analytics cannot.

Test Planning

1. Define Test Objectives

Good Objectives:
  - "Can users complete onboarding in <5 minutes?"
  - "Can users find and use the export feature?"
  - "Do users understand the pricing page?"

Bad Objectives:
  - "Test the UI" (too vague)
  - "See if users like it" (subjective, not behavioral)

2. Research Questions

Examples:
  - Where do users get stuck during sign-up?
  - Can users find the settings page?
  - Do users understand what each tier includes?
  - What errors do users encounter?

3. Identify Core Tasks

Choose 3-5 tasks that represent key user journeys:

Example Tasks (Project Management Tool): 1. Sign up and create account
  2. Create your first project
  3. Invite a team member
  4. Assign a task to someone
  5. Export project data

4. Recruit Participants

Sponsors

Details

Repository
github.com/daffy0208/ai-dev-standards
Categories
Testing & QA, AI & Agent Building, Productivity & Planning
First seen
Jun 3, 2026

More from daffy0208/ai-dev-standards

All 49
1cloudai-x avatardesigning-testscloudai-x/claude-workflow-v2Designs and implements testing strategies for any codebase. Use when adding tests, improving coverage, setting up testing infrastructure, debugging test failure180skills.sh installs
2jwilger avatarcode-reviewjwilger/agent-skillsThree-stage code review protocol covering spec compliance, code quality, and domain integrity. Use this skill whenever the user asks to review code, prepare or 163skills.sh installs
3m1heng avataragent-browserm1heng/clawdbot-feishuAutomates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web 156skills.sh installs
4cinience avataralicloud-observability-ptscinience/alicloud-skillsManage Alibaba Cloud Performance Testing Service (PTS) via OpenAPI/SDK. Use for scene lifecycle operations, test start/stop control, report retrieval, and metad126skills.sh installs
5butterbase-ai avatarjourney-templatesbutterbase-ai/butterbase-skillsUse as the optional template-publishing stage of the Butterbase journey, after deploy (and substrate, if used). Walks the user through authoring a clone-ready R0skills.sh installs
6callstackincubator avatardogfoodcallstackincubator/agent-skillsSystematically explore and test a mobile app on iOS/Android with agent-device to find bugs, UX issues, and other problems. Use when asked to "dogfood", "QA", "e0skills.sh installs