user-research

Design and conduct user research to understand needs, behaviors, and experiences. Use when user wants "journey mapping", "user interviews", "survey design", "usability testing", "user research", "customer discovery", "card sorting", "information architecture", "accessibility audit", "design critique", "prototype testing", "requirements gathering", "discovery phase", "validation phase", "research planning", or needs to understand users deeply.

allowed_tools: Read

$ インストール

git clone https://github.com/majiayu000/claude-skill-registry /tmp/claude-skill-registry && cp -r /tmp/claude-skill-registry/skills/testing/user-research ~/.claude/skills/claude-skill-registry

// tip: Run this command in your terminal to install the skill


name: user-research description: Design and conduct user research to understand needs, behaviors, and experiences. Use when user wants "journey mapping", "user interviews", "survey design", "usability testing", "user research", "customer discovery", "card sorting", "information architecture", "accessibility audit", "design critique", "prototype testing", "requirements gathering", "discovery phase", "validation phase", "research planning", or needs to understand users deeply. allowed-tools: Read

User Research - User Understanding Guide

Design research approaches that reveal what users actually need, do, and experience. Move from assumptions to evidence about your users.

Start Here

New to research? Read workflow/research-planning.md first.

Know what you need? Read workflow/phase-selection.md to find the right technique.

Quick Phase Reference

PhaseWhenTechniques
DiscoveryDon't know enough about usersInterviews, Journey Maps, Card Sorting
ValidationTesting if solution worksPrototypes, Usability, Surveys
DesignShaping the outputCritique, Story Maps, Requirements
ComplianceMeeting standardsAccessibility Audit

Default: Start with Discovery interviews, use Validation surveys for scale.

Phase 1: Discovery

Goal: Understand users deeply before building anything.

Use Discovery when you don't know what users actually need, or need to understand the problem before solving it.

TechniqueBest ForRead
Interview DesignDeep motivations, context, "why"cookbook/discovery/interview-design.md
Journey MappingEnd-to-end experience, pain pointscookbook/discovery/journey-mapping.md
Card SortingUser mental models, information architecturecookbook/discovery/card-sorting.md

Triggers: "understand users", "what do they need", "pain points", "problem space", "discovery"

Phase 2: Validation

Goal: Test whether your solution works for users.

Use Validation when you have a design or prototype and need evidence that it works.

TechniqueBest ForRead
Prototype FeedbackEarly concepts, interaction designcookbook/validation/prototype-feedback.md
Usability TestingTask completion, real productcookbook/validation/usability-testing.md
Survey DesignQuantitative data at scalecookbook/validation/survey-design.md

Triggers: "test this design", "will it work", "validate", "feedback", "measure"

Phase 3: Design Support

Goal: Shape output with research-informed decisions.

Use Design Support when evaluating options, prioritizing features, or documenting constraints.

TechniqueBest ForRead
Design CritiqueStructured design feedbackcookbook/design/design-critique.md
User Story MappingFeature prioritization, MVP definitioncookbook/design/user-story-mapping.md
Requirements GatheringConstraints, trade-offs, specscookbook/design/requirements-gathering.md

Triggers: "prioritize features", "what to build", "requirements", "critique", "constraints"

Phase 4: Compliance

Goal: Ensure the product meets standards.

Use Compliance when preparing for launch or ensuring inclusive access.

TechniqueBest ForRead
Accessibility AuditWCAG compliance, inclusive designcookbook/compliance/accessibility-audit.md

Triggers: "accessibility", "WCAG", "inclusive", "a11y", "compliance"

Core Principles

  1. Observe behavior, not just words - What people do often differs from what they say
  2. Ask "why" and "show me" - Surface explanations hide deeper truths
  3. Recruit the right users - Wrong participants = wrong insights
  4. Separate research from validation - Don't seek confirmation of your ideas
  5. Document and share - Insights locked in your head don't help the team

When User Research Works Best

  • Building something new (discovery)
  • Existing product isn't performing (diagnosis)
  • Prioritizing features (evidence-based decisions)
  • Resolving internal debates (let users decide)
  • Before major investment (de-risk)

The Research Mindset

  • Curiosity over confirmation: Seek to learn, not to prove
  • Empathy over judgment: Understand their world, don't evaluate it
  • Patterns over anecdotes: One user's opinion isn't data
  • Action over analysis: Research should drive decisions