user-research

Conduct user research and usability testing to surface actionable product insights.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/zm2231/personal-os-cowork --skill user-research-zm2231
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-research
Source: https://github.com/zm2231/personal-os-cowork/tree/main/.claude/skills/user-research
Command: npx skills add https://github.com/zm2231/personal-os-cowork --skill user-research-zm2231

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams systematically uncover user needs, usability issues, and behavioral insights so design and product decisions are grounded in evidence rather than assumptions.

Core Features & Use Cases

  • User Interviews & Moderation: Design interview guides, recruit appropriate participants, and synthesize qualitative findings.
  • Usability Testing: Plan and run moderated and unmoderated usability tests to surface UX friction and measure task success.
  • Surveys & Quantitative Analysis: Create surveys, plan sample sizes, and apply basic statistical analysis to quantify user behavior.
  • Information Architecture Studies: Run card sorting and tree tests to validate navigation and content structure.
  • Longitudinal & Field Research: Set up diary studies and contextual inquiries for deeper behavioral insight.
  • Synthesis & Artifacts: Produce personas, journey maps, research reports, prioritized recommendations, and stakeholder-ready summaries.
  • Research Operations: Build recruitment criteria, consent protocols, and repeatable research processes that respect ethics and privacy.

Quick Start

Design a semi-structured interview protocol to validate the onboarding flow for our mobile productivity app with 10 participants.

Frequently Asked Questions about user-research

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a semi-structured interview guide for usability testing?

Plan usability testing by defining task scenarios, establishing success metrics, and selecting moderated or unmoderated formats. This process surfaces UX friction and measures task success to validate feature improvements.

Can I run card sorting and tree testing to validate my information architecture?

Run card sorting and tree testing to validate navigation and content structure for information architecture. These methods identify how users categorize information and navigate menus, producing prioritized recommendations for structural improvements.

How do I synthesize qualitative research findings into personas and journey maps?

Build research operations by establishing recruitment criteria, consent protocols, and repeatable processes. This framework respects ethics and privacy while systematically uncovering user needs across longitudinal diary studies and field research.

How do I plan A/B experiments for feature validation?

Plan A/B experiments for feature validation by creating surveys, planning sample sizes, and applying basic statistical analysis. This quantifies user behavior to validate product changes and generate prioritized recommendations.