# Faion User Researcher

> User research: personas, user interviews, jobs-to-be-done, pain point research.

- Skill: `majiayu000/faion-user-researcher` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/faion-user-researcher`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/faion-user-researcher/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/faion-user-researcher

---

> **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

```yaml
- 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*

