Install
$ agentstack add skill-uthumany-uthy-legacy-os-user-research ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
About
User Research
Overview
User research bridges the gap between what we think users need and what they actually need. This skill covers the full research lifecycle — from planning and conducting studies to synthesizing findings and making them actionable. Works for both qualitative (interviews, diary studies, field visits) and quantitative (surveys, analytics, logs) approaches.
When to Use
- Starting a new initiative and need to understand user needs
- Making a product decision where the cost of being wrong is high
- Building a research repository for your team
- Validating or invalidating assumptions about user behavior
- Don't use for: trivial UI decisions (A/B test or gut check is faster), already-well-understood problems
Instructions
Phase 1: Plan the Research
- Define the research question — What decision will this research inform? Frame as: "We need to decide X. What do we need to learn to make that decision confidently?"
- Choose the method:
- Generative (uncover unknown needs): interviews, diary studies, field observation
- Evaluative (test a concept): usability tests, concept tests, A/B tests
- Descriptive (measure behavior): surveys, analytics, log analysis
- Recruit participants — Define screener criteria. Aim for 5-8 per segment for qualitative, 200+ for surveys
Phase 2: Conduct the Research
For qualitative:
- Follow the customer-interviews skill for unstructured interviews
- For usability tests: give tasks, don't guide. Measure success rate, time-on-task, and satisfaction
- Take detailed notes. Record (with permission). Use a second observer if possible
For quantitative:
- Design surveys to avoid bias (no leading questions, balanced scales, randomize order)
- Use analytics to measure actual behavior, not self-reported behavior
- Triangulate: survey findings should be validated against behavioral data
Phase 3: Synthesize Findings
- Affinity mapping — Group observations by theme on a virtual or physical wall
- Thematic analysis — Identify 5-7 core themes. Each theme should have 3+ supporting data points
- Create research artifacts:
- Insight statements: "We learned X, which means Y, so we should do Z"
- Journey maps showing pain points
- Opportunity areas ranked by evidence strength
- Rate confidence — How many sources support each finding? High (5+ sources), Medium (3-4), Low (1-2)
Phase 4: Make it Actionable
- Write recommendations — Connect each finding to a specific action or decision
- Present findings — Use the "Headline, Evidence, Implication, Action" format
- Store in research repo — Tag by topic, segment, and date. Make it searchable
- Track impact — Did the recommendation lead to a decision? Measure research ROI
Sample Output
A research synthesis for a fintech budgeting feature might look like:
Theme: Users overestimate their self-control
- Evidence: 6/8 participants said they "budget fine" but analytics showed 80% overshoot by 20%+
- Implication: Willpower-based budgeting fails. Users need hard constraints, not tracking
- Recommendation: Add spending limits (not just tracking). Auto-pause when limit is hit
- Confidence: High (8 interviews + 3 months analytics)
Common Pitfalls
- Research without a decision — If your research doesn't inform a decision, don't do it
- Cherry-picking — Only reporting findings that support your hypothesis
- Over-generalizing — 5 interviews don't speak for all users. Segment your findings
- Analysis paralysis — More research isn't always better. Find the 80% answer and act
- Not sharing findings — Research that lives in a doc no one reads never provides value
Verification Checklist
- [ ] Research question tied to a specific decision
- [ ] Method chosen matches the question type (generative/evaluative/descriptive)
- [ ] At least 5 participants per segment for qualitative
- [ ] Affinity mapping completed with 5+ themes
- [ ] Each finding rated for confidence level
- [ ] Recommendations given for each key finding
- [ ] Findings stored in a searchable format
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: uthumany
- Source: uthumany/uthy-legacy-os
- License: MIT
- Homepage: https://uthumany.github.io/uthy-legacy-os/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.