xiaohongshu
xiaohongshu
faion-researcher
Research: idea generation, market research, competitors, personas, pricing, validation.
Full skill instructions
Entry point:
/faion-net— invoke this skill for automatic routing to the appropriate domain.
Communication: User's language. Docs: English.
Orchestrate all research and discovery activities for product/startup development. Coordinates 2 specialized sub-skills for comprehensive research coverage.
Check for existing research and product context:
| Signal | How to Check | What It Tells Us |
|---|---|---|
.aidocs/product_docs/ | Glob("**/.aidocs/product_docs/*") | Product docs exist |
market-research.md | Glob("**/market-research.md") | Market research done |
competitive-analysis.md | Glob("**/competitive-analysis.md") | Competitors analyzed |
user-personas.md | Glob("**/user-personas.md") | Personas defined |
constitution.md | Glob("**/.aidocs/constitution.md") | Product defined |
| Landing page | Glob("**/pages/index.*") | Positioning visible |
Read existing assets:
Use AskUserQuestion to understand research needs.
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:
Skill(faion-market-researcher) → idea-generationSkill(faion-user-researcher) → problem-validationSkill(faion-market-researcher) → competitors, TAM, pricingSkill(faion-user-researcher) → personas, JTBD, pain pointsquestion: "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:
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:
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:
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
| If you need... | Route to Sub-Skill |
|---|---|
| Market Intelligence | |
| Market size (TAM/SAM/SOM) | faion-market-researcher |
| Competitors & gaps | faion-market-researcher |
| Pricing benchmarks | faion-market-researcher |
| Market trends | faion-market-researcher |
| Niche evaluation | faion-market-researcher |
| Business models | faion-market-researcher |
| Generate ideas | faion-market-researcher |
| User Understanding | |
| User profiles | faion-user-researcher |
| Pain points | faion-user-researcher |
| User motivations (JTBD) | faion-user-researcher |
| Value proposition | faion-user-researcher |
| Interview questions | faion-user-researcher |
| Problem validation | faion-user-researcher |
| Survey design | faion-user-researcher |
| Full Research | |
| Complete product research | Both (sequential) |
Focus: Market & business intelligence
| Capability | Methodologies |
|---|---|
| Market Analysis | TAM/SAM/SOM, market sizing, trends |
| Competitive Intel | Competitor analysis, competitive intelligence |
| Business Planning | Models, niche eval, risk, distribution |
| Pricing | Research, benchmarking |
| Ideas | Generation, frameworks |
Files: 22 | Location: faion-market-researcher/
Focus: User research & validation
| Capability | Methodologies |
|---|---|
| Personas | Building, segmentation, AI-assisted |
| Interviews | Methods, analysis, at-scale |
| Pain Points | Research, validation |
| JTBD | Framework, motivations |
| Validation | Methods, problem-solution fit |
| Value Prop | Design, canvas |
Files: 21 | Location: faion-user-researcher/
| Agent | Model | Purpose | Modes |
|---|---|---|---|
| faion-research-agent | opus | Research orchestrator | ideas, market, competitors, pains, personas, validate, niche, pricing, names |
| faion-domain-checker-agent | sonnet | Domain availability verification | - |
Details: agent-invocation.md
| Mode | Output | Sub-Skill Used |
|---|---|---|
| ideas | idea-candidates.md | market-researcher |
| market | market-research.md | market-researcher |
| competitors | competitive-analysis.md | market-researcher |
| pricing | pricing-research.md | market-researcher |
| niche | niche-evaluation.md | market-researcher |
| personas | user-personas.md | user-researcher |
| pains | pain-points.md | user-researcher |
| validate | problem-validation.md | user-researcher |
| names | name-candidates.md | market-researcher |
Context → Generate Ideas → Select → Pain Research → Niche Eval → Results
Sub-skills: market-researcher (ideas, niche) + user-researcher (pains)
Parse Project → Read Docs → Select Modules → Sequential Execution → Summary
Sub-skills: market-researcher (market, competitors, pricing) + user-researcher (personas, validate)
Gather Concept → Generate Names → Select → Check Domains → Results
Sub-skill: market-researcher (naming)
Details: workflows.md
| Topic | File | Description |
|---|---|---|
| Navigation | CLAUDE.md | Entry point, when to use |
| Agents | agent-invocation.md | Agent syntax, modes |
| Workflows | workflows.md | Research workflows |
| Frameworks | frameworks.md | 7 Ps, JTBD, TAM/SAM/SOM |
| Methodologies | methodologies-index.md | Full index |
All outputs go to .aidocs/product_docs/:
| Module | Output File | Sub-Skill |
|---|---|---|
| Idea Discovery | idea-validation.md | market-researcher |
| Market Research | market-research.md | market-researcher |
| Competitors | competitive-analysis.md | market-researcher |
| Pricing | pricing-research.md | market-researcher |
| Niche | niche-evaluation.md | market-researcher |
| Personas | user-personas.md | user-researcher |
| Pain Points | pain-points.md | user-researcher |
| Validation | problem-validation.md | user-researcher |
| Summary | executive-summary.md | Both |
Invoked via /faion-net when intent is research-related:
if intent in ["idea", "research", "market", "competitors", "naming", "personas", "pricing"]:
invoke("faion-researcher")
# 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")
After research complete, offer:
faion-marketing-managerfaion-sddfaion-software-developerfaion-researcher v2.0 Orchestrator with 2 sub-skills Total: 43 methodologies | Agents: 2 | Modes: 9
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