user-research

Plan, conduct, and synthesize user research studies with structured methods and deliverables.

3|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/ruskicoder/system-prompts --skill user-research-ruskicoder
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: user-research
Source: https://github.com/ruskicoder/system-prompts/tree/main/prompt-orchestrator/.opencode/skills/user-research
Command: npx skills add https://github.com/ruskicoder/system-prompts --skill user-research-ruskicoder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often struggle to understand their users' needs, motivations, and behaviors, leading to products built on assumptions rather than evidence. This Skill provides structured guidance for planning, executing, and synthesizing user research studies. ## Core Features & Use Cases - Method Selection: Compare six research methods (interviews, usability testing, surveys, card sorting, diary studies, A/B testing) with recommended sample sizes and timelines. - Interview Guide Structure: Follow a five-phase session framework covering warm-up, context, deep dive, reaction, and wrap-up. - Analysis Frameworks: Apply affinity mapping, impact/effort matrices, journey mapping, and jobs-to-be-done to synthesize findings. - Use Case: A product manager preparing to validate a new onboarding flow can generate a research plan, an interview guide, and a synthesis report with prioritized recommendations. ## Quick Start Ask the assistant to create a user research plan and interview guide for evaluating your product's onboarding experience.

Frequently Asked Questions about user-research

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

FAQPage Schema
How do I plan a user research study?▼

Start by defining research objectives and questions, then select a method matching your goals: interviews for deep understanding, surveys for quantification, or usability testing for evaluating designs. The Skill produces a research plan covering objectives, methods, timeline, and participants.

How many participants do I need for user interviews or usability testing?▼

User interviews and usability tests typically need 5-8 participants to surface major themes and issues. Surveys require 100+ responses for quantitative confidence, while card sorting works with 15-30 participants.

What is the best structure for a user interview guide?▼

A 50-minute interview guide follows five phases: warm-up (5 min), context about current workflows (10 min), deep dive on the topic (20 min), reaction to concepts or prototypes (10 min), and wrap-up (5 min).

How do I synthesize user research findings?▼

Use affinity mapping to group observations into themes, an impact/effort matrix to prioritize findings, journey mapping to visualize the experience over time, and jobs-to-be-done to understand user motivations. Deliver a synthesis report with themes, insights, and recommendations.

When should I use a survey instead of user interviews?▼

Use surveys when you need to quantify attitudes and preferences across 100+ respondents. Choose interviews when you need deep qualitative understanding of needs and motivations from a smaller group of 5-8 participants.