Agent skill · product strategy · yonatangross
user-research
Personas, journey maps, interview guides, usability tests, card sorting and Jobs-to-Be-Done. Use when planning user research.
Why this skill is useful
Provides structured frameworks for user research that the AI wouldn't reliably generate on its own.
What it needs
About 3k tokens when loaded. Last updated 2026-08-06. 215 stars on the source repository.
What this skill does
User Research Frameworks for building deep user understanding through structured research methods. Covers personas, journey mapping, interviews, usability testing, and Jobs-to-be-Done. Research Method Selection Choose the right method for your question: Method When to Use Sample Size Time Output -------- ------------- ------------- ------ -------- User Interviews Early discovery, deep understanding 5-8 2-3 weeks Qualitative insights Usability Testing Validate designs, find issues 5-10 1-2 weeks Actionable fixes Surveys Quantify attitudes, preferences 100+ 1-2 weeks Statistical data Card Sorting Information architecture 15-30 1 week IA recommendations A/B Testing Compare alternatives 1000+ 2-4 weeks Statistical winner Rule of thumb: Start with interviews (5-8 participants) to discover unknowns. Switch to surveys once you have hypotheses to validate. Persona Quick Reference Personas are fictional composites built from research synthesis. Keep to 3-5 max. Incorrect — vague persona without goals: Correct — actionable persona with goals and pain points: Journey Map Structure Maps the end-to-end experience for a specific persona and scenario. Common B2B SaaS stages: Awareness → Evaluation → Purchase → Onboarding → Adoption → Expansion → Advocacy/Churn JTBD Framework People don't buy products — they hire them to do specific jobs. JTBD Statement Format: Example: Job Dimensions: Dimension Description ----------- ------------- Functional Practical task to accomplish Emotional How the user wants to feel Social How the user wants to be perceived Opportunity Score: Importance + (Importance - Satisfaction) — scores > 10 indicate high-opportunity areas. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills yonatangross/user-research