// UX research and analysis for identifying gaps, mapping customer journeys, benchmarking against top companies (OpenAI, Apple, Stripe, Notion), and measuring UX success using frameworks like JTBD, Kano Model, Double Diamond, and Service Blueprints.
| name | software-ux-research |
| description | UX research and analysis for identifying gaps, mapping customer journeys, benchmarking against top companies (OpenAI, Apple, Stripe, Notion), and measuring UX success using frameworks like JTBD, Kano Model, Double Diamond, and Service Blueprints. |
Use this skill when the focus is analyzing and improving user experience rather than implementing UI components. This skill identifies problems and opportunities; use software-ui-ux-design to implement solutions.
Key Distinction:
software-ux-research (this skill) = Analysis, research, recommendationssoftware-ui-ux-design = Implementation, components, codeInvoke when users ask for:
| Research Task | Framework/Method | Template | Output |
|---|---|---|---|
| UX Audit | Heuristic + Cognitive Walkthrough | heuristic-evaluation-template.md | Gap report with severity ratings |
| Journey Mapping | 5-Stage + Service Blueprint | customer-journey-canvas.md | Visual journey map |
| Competitive Analysis | Feature + UX Pattern Matrix | competitive-ux-matrix.md | Benchmark report |
| Problem Discovery | JTBD + Opportunity Solution Tree | See product-management | Opportunity map |
| Feature Prioritization | Kano Model | research-frameworks.md | Priority matrix |
| Usability Testing | Think-aloud + Task Analysis | usability-test-plan.md | Findings report |
| UX Measurement | SUS + HEART + Task Metrics | ux-metrics-dashboard.md | Metrics dashboard |
| Process Planning | Double Diamond | research-frameworks.md | Research roadmap |
| Pain Point Extraction | Review Mining + Sentiment Analysis | pain-point-report-template.md | Prioritized pain points |
| Competitor Reviews | B2B/B2C Review Mining | competitor-review-matrix-template.md | Competitive gaps |
UX Research Need: [What do you want to learn?]
|
+-- Evaluating existing product?
| +-- Systematic assessment needed? --> Heuristic Evaluation (resources/ux-audit-framework.md)
| +-- Understanding user behavior? --> Usability Testing (resources/usability-testing-guide.md)
| +-- Measuring satisfaction? --> UX Metrics (resources/ux-metrics-framework.md)
|
+-- Understanding user needs?
| +-- What job are users hiring product for? --> JTBD (resources/research-frameworks.md#jtbd)
| +-- What features matter most? --> Kano Model (resources/research-frameworks.md#kano-model)
| +-- End-to-end experience? --> Journey Mapping (resources/customer-journey-mapping.md)
|
+-- Comparing to competitors?
| +-- Feature gaps? --> Competitive Matrix (resources/competitive-ux-analysis.md)
| +-- UX patterns to adopt? --> Case Studies (resources/competitive-ux-analysis.md#case-studies)
| +-- Industry benchmarks? --> Baymard/NNg Data (data/sources.json)
|
+-- Planning research process?
| +-- New product/feature? --> Double Diamond (resources/research-frameworks.md#double-diamond)
| +-- Iterating existing? --> Design Thinking (resources/research-frameworks.md#design-thinking)
| +-- Service design? --> Service Blueprint (resources/customer-journey-mapping.md#service-blueprints)
|
+-- Prioritizing improvements?
| +-- Severity-based? --> Gap Analysis (resources/ux-audit-framework.md#prioritization)
| +-- Impact-based? --> Effort/Impact Matrix (resources/ux-audit-framework.md#prioritization)
| +-- Feature delight? --> Kano Classification (resources/research-frameworks.md#kano-model)
|
+-- Analyzing user feedback?
+-- App Store/Play Store reviews? --> Review Mining (resources/review-mining-playbook.md#b2c)
+-- B2B reviews (G2/Capterra/TrustRadius)? --> Review Mining (resources/review-mining-playbook.md#b2b)
+-- Support tickets/NPS? --> Pain Point Extraction (resources/pain-point-extraction.md)
+-- Which tools to use? --> Feedback Tools Guide (resources/feedback-tools-guide.md)
+-- How do BigTech companies do it? --> BigTech Patterns (resources/bigtech-feedback-patterns.md)
AI tools can reduce qualitative analysis time by up to 80%. Key use cases:
| Task | AI Tool Category | Example Tools |
|---|---|---|
| Interview transcription | Speech-to-text | Otter.ai, Grain |
| Thematic analysis | Auto-tagging | Dovetail, Notably |
| Pattern recognition | Insight synthesis | Speak, Condens |
| Research repository | Knowledge management | Marvin, Dovetail |
| Synthetic research | User simulation | Synthetic Users |
Best Practice: AI assists analysis, not replaces human judgment. Always validate AI-generated insights against primary data.
See data/sources.json ai_assisted_research category for tool links.
1. DISCOVER (this skill)
+-- Stakeholder interviews
+-- Competitive analysis
+-- User research (JTBD)
+-- Feedback analysis (reviews, support tickets)
2. EVALUATE (this skill)
+-- UX audit (heuristics)
+-- Usability testing
+-- Journey mapping
+-- Pain point extraction
3. PRIORITIZE (this skill)
+-- Severity rating
+-- Kano classification
+-- Effort/Impact matrix
+-- Frequency × Severity × Business Impact scoring
4. IMPLEMENT (software-ui-ux-design skill)
+-- Design system updates
+-- Component improvements
+-- Accessibility fixes
+-- Pain Point → UI Pattern mapping
5. MEASURE (this skill)
+-- SUS scores
+-- Task metrics
+-- NPS/CSAT tracking
+-- Review sentiment trends
USER ASKS SKILL FLOW
─────────────────────────────────────────────────────────────────
"Find pain points in reviews" → pain-point-extraction.md → Pain Point Report
↓
"Find UI patterns for issues" → Pain Points → software-ui-ux-design → Pattern Recommendations
↓
"How do BigTech handle this?" → bigtech-feedback-patterns.md → Company Pattern Reference
For Claude: When user asks to "improve UX" or "fix usability issues":
software-ui-ux-design for implementationFor Claude: When user asks to "analyze reviews" or "find pain points":
pain-point-extraction.md for methodologyreview-mining-playbook.md for platform-specific extractionpain-point-report-template.md formatsoftware-ui-ux-design for pattern selectionOutput Formats:
Key Principle: Research first, implement second. Never skip the analysis phase.