user-research

Plan, run, and synthesize user research studies to inform product decisions.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/kiryteo/opencode-setup --skill user-research-kiryteo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-research
Source: https://github.com/kiryteo/opencode-setup/tree/main/skills/user-research
Command: npx skills add https://github.com/kiryteo/opencode-setup --skill user-research-kiryteo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan, execute, and synthesize user research studies to uncover needs, motivations, and opportunities that inform product decisions.

Core Features & Use Cases

  • Research planning: define objectives, methods, participants, and timelines.
  • Execution support: create interview guides, usability tests, surveys, and diary studies.
  • Synthesis & deliverables: affinity mapping, journey maps, insights reports, and recommended actions.
  • Use Case: apply to new features or product iterations to understand user workflows and pain points.

Quick Start

Run a quick study by outlining objectives, choosing a method, and drafting participant questions for a specific feature.

Frequently Asked Questions about user-research

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

FAQPage Schema
How do I plan and run a user research study for a new product feature?

To plan user research, define your objectives, choose methods like interviews or usability testing, manage participants, and synthesize data into deliverables such as journey maps to inform product decisions.

What is the best way to synthesize user interview data into actionable insights?

The best way to synthesize user research data is through affinity mapping, which groups qualitative feedback to uncover patterns, pain points, and motivations for generating insights reports and recommended actions.

Can I use this to create survey questions and guides for usability testing?

Yes, you can create interview guides, usability tests, and surveys for feature validation, supporting both early discovery and usability evaluations across your team and stakeholders.

When do I need to use affinity mapping in my user research workflow?

You need affinity mapping during the synthesis phase of user research to organize qualitative data from interviews or surveys, helping structure findings into journey maps and insights reports.

Does this user research process support diary studies for understanding user workflows?

Yes, the user research process supports diary studies as an execution method to understand user workflows and pain points over time, complementing interviews and usability tests for product iterations.