Skip to content
faion-researcher logo

Research Domain Skill

faion-researcher

Research: idea generation, market research, competitors, personas, pricing, validation.

SKILL.md

Full skill instructions

Entry point: /​faion-net — invoke this skill for automatic routing to the appropriate domain.

Research Domain Skill

Communication: User's language. Docs: English.

Purpose

Orchestrate all research and discovery activities for product/​startup development. Coordinates 2 specialized sub-skills for comprehensive research coverage.


Context Discovery

Auto-Investigation

Check for existing research and product context:

SignalHow to CheckWhat It Tells Us
.aidocs/​product_docs/Glob("**/​.aidocs/​product_docs/​*")Product docs exist
market-research.mdGlob("**/​market-research.md")Market research done
competitive-analysis.mdGlob("**/​competitive-analysis.md")Competitors analyzed
user-personas.mdGlob("**/​user-personas.md")Personas defined
constitution.mdGlob("**/​.aidocs/​constitution.md")Product defined
Landing pageGlob("**/​pages/​index.*")Positioning visible

Read existing assets:

  • Check landing page for current positioning/​messaging
  • Read constitution.md for product context
  • Check any existing research docs

Discovery Questions

Use AskUserQuestion to understand research needs.

Q1: Research Stage
question: "What stage of research are you in?"
header: "Stage"
multiSelect: false
options:
  - label: "Exploring ideas (no specific direction)"
    description: "Generate and evaluate new ideas"
  - label: "Have an idea, need validation"
    description: "Test if idea is worth pursuing"
  - label: "Committed, need market intelligence"
    description: "Understand market, competitors, pricing"
  - label: "Building, need user insights"
    description: "Understand users for better product"

Routing:

  • "Exploring ideas" → Skill(faion-market-researcher) → idea-generation
  • "Need validation" → Skill(faion-user-researcher) → problem-validation
  • "Market intelligence" → Skill(faion-market-researcher) → competitors, TAM, pricing
  • "User insights" → Skill(faion-user-researcher) → personas, JTBD, pain points
Q2: Research Focus (if market intelligence)
question: "What do you need to understand?"
header: "Focus"
multiSelect: true
options:
  - label: "Market size (TAM/​SAM/​SOM)"
    description: "How big is the opportunity?"
  - label: "Competitors & alternatives"
    description: "Who else solves this problem?"
  - label: "Pricing benchmarks"
    description: "What do customers pay for similar?"
  - label: "Industry trends"
    description: "Where is the market heading?"

Routing:

  • "Market size" → tam-sam-som-analysis
  • "Competitors" → competitor-analysis
  • "Pricing" → pricing-research
  • "Trends" → trend-analysis
Q3: User Research Type (if user insights)
question: "What user insights do you need?"
header: "Insights"
multiSelect: true
options:
  - label: "Who are my users? (personas)"
    description: "User profiles and segments"
  - label: "What problems do they have?"
    description: "Pain points and frustrations"
  - label: "What are they trying to achieve?"
    description: "Jobs-to-be-done, goals"
  - label: "Would they pay for a solution?"
    description: "Willingness to pay, value perception"

Routing:

  • "Personas" → persona-building
  • "Problems" → pain-point-research
  • "Achieve" → jobs-to-be-done
  • "Pay" → value-proposition + pricing-research
Q4: Evidence Standards
question: "What would convince you the research is solid?"
header: "Evidence"
multiSelect: false
options:
  - label: "Quick directional insights"
    description: "Enough to make a decision, move fast"
  - label: "Backed by data sources"
    description: "Links to research, reports, data"
  - label: "Primary research (interviews/​surveys)"
    description: "Talk to real users/​customers"

Context impact:

  • "Quick" → Web search, secondary research, fast output
  • "Backed by data" → Include sources, citations, methodology
  • "Primary research" → Interview guides, survey design, synthesis

Architecture

faion-researcher (orchestrator)
├── faion-market-researcher (22 methodologies)
│   ├── Market sizing (TAM/​SAM/​SOM)
│   ├── Competitor analysis
│   ├── Pricing research
│   ├── Trend analysis
│   ├── Niche evaluation
│   ├── Business model planning
│   └── Idea generation
└── faion-user-researcher (21 methodologies)
    ├── Persona building
    ├── User interviews
    ├── Pain point research
    ├── Jobs-to-be-done
    ├── Problem validation
    ├── Value proposition design
    └── Survey design

Total: 43 methodologies across 2 sub-skills


Quick Decision Tree

If you need...Route to Sub-Skill
Market Intelligence
Market size (TAM/​SAM/​SOM)faion-market-researcher
Competitors & gapsfaion-market-researcher
Pricing benchmarksfaion-market-researcher
Market trendsfaion-market-researcher
Niche evaluationfaion-market-researcher
Business modelsfaion-market-researcher
Generate ideasfaion-market-researcher
User Understanding
User profilesfaion-user-researcher
Pain pointsfaion-user-researcher
User motivations (JTBD)faion-user-researcher
Value propositionfaion-user-researcher
Interview questionsfaion-user-researcher
Problem validationfaion-user-researcher
Survey designfaion-user-researcher
Full Research
Complete product researchBoth (sequential)

Sub-Skills (2)

faion-market-researcher

Focus: Market & business intelligence

CapabilityMethodologies
Market AnalysisTAM/​SAM/​SOM, market sizing, trends
Competitive IntelCompetitor analysis, competitive intelligence
Business PlanningModels, niche eval, risk, distribution
PricingResearch, benchmarking
IdeasGeneration, frameworks

Files: 22 | Location: faion-market-researcher/

faion-user-researcher

Focus: User research & validation

CapabilityMethodologies
PersonasBuilding, segmentation, AI-assisted
InterviewsMethods, analysis, at-scale
Pain PointsResearch, validation
JTBDFramework, motivations
ValidationMethods, problem-solution fit
Value PropDesign, canvas

Files: 21 | Location: faion-user-researcher/


Agents (2)

AgentModelPurposeModes
faion-research-agentopusResearch orchestratorideas, market, competitors, pains, personas, validate, niche, pricing, names
faion-domain-checker-agentsonnetDomain availability verification-

Details: agent-invocation.md


Research Modes (9)

ModeOutputSub-Skill Used
ideasidea-candidates.mdmarket-researcher
marketmarket-research.mdmarket-researcher
competitorscompetitive-analysis.mdmarket-researcher
pricingpricing-research.mdmarket-researcher
nicheniche-evaluation.mdmarket-researcher
personasuser-personas.mduser-researcher
painspain-points.mduser-researcher
validateproblem-validation.mduser-researcher
namesname-candidates.mdmarket-researcher

Core Workflows

1. Idea Discovery

Context → Generate Ideas → Select → Pain Research → Niche Eval → Results
Sub-skills: market-researcher (ideas, niche) + user-researcher (pains)

2. Product Research

Parse Project → Read Docs → Select Modules → Sequential Execution → Summary
Sub-skills: market-researcher (market, competitors, pricing) + user-researcher (personas, validate)

3. Project Naming

Gather Concept → Generate Names → Select → Check Domains → Results
Sub-skill: market-researcher (naming)

Details: workflows.md


Quick Reference

TopicFileDescription
NavigationCLAUDE.mdEntry point, when to use
Agentsagent-invocation.mdAgent syntax, modes
Workflowsworkflows.mdResearch workflows
Frameworksframeworks.md7 Ps, JTBD, TAM/​SAM/​SOM
Methodologiesmethodologies-index.mdFull index

Output Files

All outputs go to .aidocs/​product_docs/:

ModuleOutput FileSub-Skill
Idea Discoveryidea-validation.mdmarket-researcher
Market Researchmarket-research.mdmarket-researcher
Competitorscompetitive-analysis.mdmarket-researcher
Pricingpricing-research.mdmarket-researcher
Nicheniche-evaluation.mdmarket-researcher
Personasuser-personas.mduser-researcher
Pain Pointspain-points.mduser-researcher
Validationproblem-validation.mduser-researcher
Summaryexecutive-summary.mdBoth

Integration

Entry Point

Invoked via /​faion-net when intent is research-related:

if intent in ["idea", "research", "market", "competitors", "naming", "personas", "pricing"]:
    invoke("faion-researcher")

Sub-Skill Invocation

# Market intelligence
invoke("faion-market-researcher", mode="market")

# User research
invoke("faion-user-researcher", mode="personas")

# Full research (sequential)
invoke("faion-market-researcher", mode="market")
invoke("faion-market-researcher", mode="competitors")
invoke("faion-user-researcher", mode="personas")
invoke("faion-user-researcher", mode="validate")

Next Steps

After research complete, offer:

  • "Create GTM Manifest?" → faion-marketing-manager
  • "Create spec.md?" → faion-sdd
  • "Start development?" → faion-software-developer

Rules

  1. Sequential execution - Run agents ONE BY ONE (not parallel)
  2. Sub-skill routing - Market topics → market-researcher, User topics → user-researcher
  3. Source citations - All research must include URLs
  4. Data quality - If not found → "Data not available"

faion-researcher v2.0 Orchestrator with 2 sub-skills Total: 43 methodologies | Agents: 2 | Modes: 9

More skills from majiayu000

xiaohongshu logo
majiayu000/claude-arsenal

xiaohongshu

xiaohongshu

286 148
View
agent-task-conductor logo
majiayu000/claude-skill-registry

agent-task-conductor

Conduct multi-agent task orchestration and workflow coordination.

663 1
View
conductor-setup logo
majiayu000/claude-skill-registry

conductor-setup

Initialize project with Conductor artifacts (product definition,

663 1
View
animation-designer logo
majiayu000/claude-skill-registry

animation-designer

Expert in web animations, transitions, and motion design using Framer Motion and CSS

663 1
View
diagramming logo
majiayu000/claude-skill-registry

diagramming

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...

663 1
View
h3-pg logo
majiayu000/claude-skill-registry-data

h3-pg

PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.

23 1
View
conductor-development logo
majiayu000/claude-skill-registry

conductor-development

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...

663 1
View
conductor-status logo
majiayu000/claude-skill-registry

conductor-status

Display project status, active tracks, and next actions

663 1
View
dockerization logo
majiayu000/claude-skill-registry

dockerization

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.

663 1
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View