xiaohongshu
xiaohongshu
faion-user-researcher
User research: personas, user interviews, jobs-to-be-done, pain point research.
Full skill instructions
Entry point:
/faion-net— invoke this skill for automatic routing to the appropriate domain.
Communication: User's language. Docs: English.
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.
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 |
- 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"
| 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 |
| 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 |
| 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 |
| 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 |
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 |
Orchestrated by faion-researcher skill.
After user research complete:
faion-ux-ui-designerfaion-sddfaion-product-managerfaion-user-researcher v1.0 Sub-skill of faion-researcher 21 methodologies | User Research & Validation
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience