Entry point: /faion-net — invoke this skill for automatic routing to the appropriate domain.
User Research Domain Skill
Communication: User's language. Docs: English.
Purpose
User research and validation for product/startup development. Handles personas, user interviews, jobs-to-be-done, pain point mining, problem validation, survey design, and value proposition testing.
Context Discovery
Auto-Investigation
Check these signals before starting user research:
| Signal |
Location |
What to Check |
| Existing personas |
.aidocs/product_docs/user-personas.md |
Current user archetypes |
| Pain points |
.aidocs/product_docs/pain-points.md |
Known user problems |
| Interview data |
.aidocs/product_docs/interview-notes/ |
Previous interview findings |
| JTBD framework |
.aidocs/product_docs/jobs-to-be-done.md |
User motivations |
| Value proposition |
.aidocs/product_docs/value-proposition.md |
Problem-solution fit |
| Survey data |
.aidocs/product_docs/surveys/ |
Quantitative research |
| User validation |
.aidocs/product_docs/problem-validation.md |
Validation results |
| Product specs |
.aidocs/todo/, .aidocs/in-progress/ |
Current feature development |
| Analytics |
.aidocs/product_docs/analytics/ |
User behavior data |
| Customer feedback |
Support tickets, reviews |
Real user complaints/requests |
Discovery Questions
- question: "What user research do you need?"
header: "Research Type"
multiSelect: false
options:
- label: "Build user personas"
description: "Create user archetypes and profiles"
- label: "Conduct user interviews"
description: "Talk to users to understand needs"
- label: "Identify pain points"
description: "Research user problems and frustrations"
- label: "Jobs-to-be-done analysis"
description: "Understand user motivations and context"
- label: "Problem validation"
description: "Validate if problem is worth solving"
- label: "Value proposition design"
description: "Define how product solves user problems"
- question: "What stage is your product in?"
header: "Product Stage"
multiSelect: false
options:
- label: "Idea/concept"
description: "No product yet, exploring problem space"
- label: "Pre-launch"
description: "Building MVP, validating problem-solution fit"
- label: "Post-launch"
description: "Have users, optimizing product"
- question: "Do you have access to target users?"
header: "User Access"
multiSelect: false
options:
- label: "Yes, existing user base"
description: "Can interview/survey current users"
- label: "Need to recruit users"
description: "Will find target users in communities"
- label: "No users yet"
description: "Will use secondary research/personas"
- question: "What's your primary research goal?"
header: "Research Goal"
multiSelect: false
options:
- label: "Understand user needs"
description: "Discover what problems users have"
- label: "Validate problem exists"
description: "Confirm problem is worth solving"
- label: "Test solution fit"
description: "Check if product solves user problems"
- label: "Segment users"
description: "Identify different user types"
Quick Reference
| Research Area |
Key Files |
| Personas |
persona-building.md, ai-persona-building.md, audience-segmentation.md |
| Interviews |
user-interviews.md, user-interviews-methods.md, ai-interview-analysis.md |
| Pain Points |
pain-point-research.md, problem-validation.md |
| Validation |
validation-methods.md, user-validation-methods.md, problem-validation-2026.md |
| JTBD |
jobs-to-be-done.md |
| Value Prop |
value-proposition-design.md |
| Surveys |
survey-design.md, user-research-at-scale.md |
| Use Cases |
use-case-mapping.md, feature-discovery.md |
Decision Tree
| If you need... |
Use |
| User profiles |
persona-building.md, ai-persona-building.md |
| Pain points |
pain-point-research.md, problem-validation.md |
| User motivations |
jobs-to-be-done.md |
| Value proposition |
value-proposition-design.md |
| Interview structure |
user-interviews.md, user-interviews-methods.md |
| Validate problem |
problem-validation.md, validation-methods.md |
| Survey questions |
survey-design.md |
| Segment users |
audience-segmentation.md |
| Map use cases |
use-case-mapping.md, feature-discovery.md |
| Define success metrics |
success-metrics-definition.md |
Research Modes
| Mode |
Output |
Files Used |
| personas |
user-personas.md |
persona-building.md, ai-persona-building.md |
| pains |
pain-points.md |
pain-point-research.md, problem-validation.md |
| validate |
problem-validation.md |
validation-methods.md, problem-validation-2026.md |
| interviews |
interview-guide.md |
user-interviews.md, user-interviews-methods.md |
| jtbd |
jobs-to-be-done.md |
jobs-to-be-done.md |
Methodologies (21)
Persona Building (4)
- Persona building
- AI-assisted persona building
- AI persona building
- Audience segmentation
User Interviews (4)
- User interviews
- User interviews methods
- AI interview analysis
- User research at scale
Problem & Pain Points (3)
- Pain point research
- Problem validation
- Problem validation 2026
Validation Methods (3)
- Validation methods
- User validation methods
- Synthetic users
Jobs-to-be-Done (1)
- Jobs-to-be-done framework
Value & Use Cases (4)
- Value proposition design
- Use case mapping
- Feature discovery
- Opportunity solution trees
Research Instruments (2)
- Survey design
- Success metrics definition
Key Frameworks
| Framework |
Purpose |
File |
| JTBD |
User motivations & context |
jobs-to-be-done.md |
| Value Prop Canvas |
Problem-solution fit |
value-proposition-design.md |
| Mom Test |
Interview questions |
user-interviews-methods.md |
| Persona Template |
User archetypes |
persona-building.md |
| Opportunity Solution Trees |
Feature prioritization |
opportunity-solution-trees.md |
Output Files
All outputs go to .aidocs/product_docs/:
| Module |
Output File |
| Personas |
user-personas.md |
| Pain Points |
pain-points.md |
| Validation |
problem-validation.md |
| Interviews |
interview-guide.md |
| JTBD |
jobs-to-be-done.md |
| Value Prop |
value-proposition.md |
| Surveys |
survey-questionnaire.md |
Integration
Parent Skill
Orchestrated by faion-researcher skill.
Related Sub-Skills
- faion-market-researcher - Market sizing, competitors, pricing
Next Steps
After user research complete:
- UX design →
faion-ux-ui-designer
- Feature specs →
faion-sdd
- Product roadmap →
faion-product-manager
faion-user-researcher v1.0
Sub-skill of faion-researcher
21 methodologies | User Research & Validation
1---2name: faion-user-researcher3description: User research: personas, user interviews, jobs-to-be-done, pain point research.4---5> **Entry point:** `/faion-net` — invoke this skill for automatic routing to the appropriate domain.
6
7# User Research Domain Skill
8
9**Communication: User's language. Docs: English.**
10
11## Purpose
12
13User research and validation for product/startup development. Handles personas, user interviews, jobs-to-be-done, pain point mining, problem validation, survey design, and value proposition testing.
14
15## Context Discovery
16
17### Auto-Investigation
18
19Check these signals before starting user research:
20
21| Signal | Location | What to Check |
22|--------|----------|---------------|
23| Existing personas | .aidocs/product_docs/user-personas.md | Current user archetypes |
24| Pain points | .aidocs/product_docs/pain-points.md | Known user problems |
25| Interview data | .aidocs/product_docs/interview-notes/ | Previous interview findings |
26| JTBD framework | .aidocs/product_docs/jobs-to-be-done.md | User motivations |
27| Value proposition | .aidocs/product_docs/value-proposition.md | Problem-solution fit |
28| Survey data | .aidocs/product_docs/surveys/ | Quantitative research |
29| User validation | .aidocs/product_docs/problem-validation.md | Validation results |
30| Product specs | .aidocs/todo/, .aidocs/in-progress/ | Current feature development |
31| Analytics | .aidocs/product_docs/analytics/ | User behavior data |
32| Customer feedback | Support tickets, reviews | Real user complaints/requests |
33
34### Discovery Questions
35
36```yaml
37- question: "What user research do you need?"
38 header: "Research Type"
39 multiSelect: false
40 options:
41 - label: "Build user personas"
42 description: "Create user archetypes and profiles"
43 - label: "Conduct user interviews"
44 description: "Talk to users to understand needs"
45 - label: "Identify pain points"
46 description: "Research user problems and frustrations"
47 - label: "Jobs-to-be-done analysis"
48 description: "Understand user motivations and context"
49 - label: "Problem validation"
50 description: "Validate if problem is worth solving"
51 - label: "Value proposition design"
52 description: "Define how product solves user problems"
53
54- question: "What stage is your product in?"
55 header: "Product Stage"
56 multiSelect: false
57 options:
58 - label: "Idea/concept"
59 description: "No product yet, exploring problem space"
60 - label: "Pre-launch"
61 description: "Building MVP, validating problem-solution fit"
62 - label: "Post-launch"
63 description: "Have users, optimizing product"
64
65- question: "Do you have access to target users?"
66 header: "User Access"
67 multiSelect: false
68 options:
69 - label: "Yes, existing user base"
70 description: "Can interview/survey current users"
71 - label: "Need to recruit users"
72 description: "Will find target users in communities"
73 - label: "No users yet"
74 description: "Will use secondary research/personas"
75
76- question: "What's your primary research goal?"
77 header: "Research Goal"
78 multiSelect: false
79 options:
80 - label: "Understand user needs"
81 description: "Discover what problems users have"
82 - label: "Validate problem exists"
83 description: "Confirm problem is worth solving"
84 - label: "Test solution fit"
85 description: "Check if product solves user problems"
86 - label: "Segment users"
87 description: "Identify different user types"
88```
89
90---
91
92## Quick Reference
93
94| Research Area | Key Files |
95|---------------|-----------|
96| **Personas** | persona-building.md, ai-persona-building.md, audience-segmentation.md |
97| **Interviews** | user-interviews.md, user-interviews-methods.md, ai-interview-analysis.md |
98| **Pain Points** | pain-point-research.md, problem-validation.md |
99| **Validation** | validation-methods.md, user-validation-methods.md, problem-validation-2026.md |
100| **JTBD** | jobs-to-be-done.md |
101| **Value Prop** | value-proposition-design.md |
102| **Surveys** | survey-design.md, user-research-at-scale.md |
103| **Use Cases** | use-case-mapping.md, feature-discovery.md |
104
105---
106
107## Decision Tree
108
109| If you need... | Use |
110|---------------|-----|
111| User profiles | persona-building.md, ai-persona-building.md |
112| Pain points | pain-point-research.md, problem-validation.md |
113| User motivations | jobs-to-be-done.md |
114| Value proposition | value-proposition-design.md |
115| Interview structure | user-interviews.md, user-interviews-methods.md |
116| Validate problem | problem-validation.md, validation-methods.md |
117| Survey questions | survey-design.md |
118| Segment users | audience-segmentation.md |
119| Map use cases | use-case-mapping.md, feature-discovery.md |
120| Define success metrics | success-metrics-definition.md |
121
122---
123
124## Research Modes
125
126| Mode | Output | Files Used |
127|------|--------|------------|
128| personas | user-personas.md | persona-building.md, ai-persona-building.md |
129| pains | pain-points.md | pain-point-research.md, problem-validation.md |
130| validate | problem-validation.md | validation-methods.md, problem-validation-2026.md |
131| interviews | interview-guide.md | user-interviews.md, user-interviews-methods.md |
132| jtbd | jobs-to-be-done.md | jobs-to-be-done.md |
133
134---
135
136## Methodologies (21)
137
138### Persona Building (4)
139- Persona building
140- AI-assisted persona building
141- AI persona building
142- Audience segmentation
143
144### User Interviews (4)
145- User interviews
146- User interviews methods
147- AI interview analysis
148- User research at scale
149
150### Problem & Pain Points (3)
151- Pain point research
152- Problem validation
153- Problem validation 2026
154
155### Validation Methods (3)
156- Validation methods
157- User validation methods
158- Synthetic users
159
160### Jobs-to-be-Done (1)
161- Jobs-to-be-done framework
162
163### Value & Use Cases (4)
164- Value proposition design
165- Use case mapping
166- Feature discovery
167- Opportunity solution trees
168
169### Research Instruments (2)
170- Survey design
171- Success metrics definition
172
173---
174
175## Key Frameworks
176
177| Framework | Purpose | File |
178|-----------|---------|------|
179| **JTBD** | User motivations & context | jobs-to-be-done.md |
180| **Value Prop Canvas** | Problem-solution fit | value-proposition-design.md |
181| **Mom Test** | Interview questions | user-interviews-methods.md |
182| **Persona Template** | User archetypes | persona-building.md |
183| **Opportunity Solution Trees** | Feature prioritization | opportunity-solution-trees.md |
184
185---
186
187## Output Files
188
189All outputs go to `.aidocs/product_docs/`:
190
191| Module | Output File |
192|--------|-------------|
193| Personas | user-personas.md |
194| Pain Points | pain-points.md |
195| Validation | problem-validation.md |
196| Interviews | interview-guide.md |
197| JTBD | jobs-to-be-done.md |
198| Value Prop | value-proposition.md |
199| Surveys | survey-questionnaire.md |
200
201---
202
203## Integration
204
205### Parent Skill
206Orchestrated by `faion-researcher` skill.
207
208### Related Sub-Skills
209- **faion-market-researcher** - Market sizing, competitors, pricing
210
211### Next Steps
212After user research complete:
213- UX design → `faion-ux-ui-designer`
214- Feature specs → `faion-sdd`
215- Product roadmap → `faion-product-manager`
216
217---
218
219*faion-user-researcher v1.0*
220*Sub-skill of faion-researcher*
221*21 methodologies | User Research & Validation*