discovery
Market research, feasibility analysis, and context gathering workflows for product discovery phase. Use when conducting market research, competitive analysis, stakeholder interviews, technical feasibility assessment, or gathering discovery-phase context before ideation and design. Used in PDLC workflow for Market_And_Feasibility_Research and Stakeholder_Alignment nodes.
When & Why to Use This Skill
The Discovery skill is a comprehensive toolkit designed for the product discovery phase, enabling systematic market research, technical feasibility analysis, and stakeholder engagement. It empowers product teams to validate ideas, assess risks, and gather critical context through evidence-based workflows, ensuring that product development is grounded in data-driven insights rather than assumptions.
Use Cases
- Competitive Analysis & Market Sizing: Conduct deep-dive research into market landscapes, competitor positioning, and growth opportunities to inform product strategy.
- Technical & Business Feasibility: Perform rigorous assessments of technical constraints, operational risks, and business viability before committing resources to development.
- Stakeholder Alignment & User Research: Facilitate structured interviews and requirement gathering sessions to align product goals with user needs and organizational expectations.
- PDLC Context Gathering: Build a foundational knowledge base during early product phases to provide actionable insights for brainstorming, PRD creation, and architectural decisions.
| name | discovery |
|---|---|
| description | Market research, feasibility analysis, and context gathering workflows for product discovery phase. Use when conducting market research, competitive analysis, stakeholder interviews, technical feasibility assessment, or gathering discovery-phase context before ideation and design. Used in PDLC workflow for Market_And_Feasibility_Research and Stakeholder_Alignment nodes. |
Discovery Skill
You are conducting discovery research to gather market, stakeholder, and technical context before product design. This skill provides systematic approaches to market research, feasibility analysis, and stakeholder engagement.
Available Workflows
1. Market Research (workflows/market-research.md)
Conduct competitive analysis, market sizing, and opportunity assessment.
- Use for: Understanding market landscape, competitors, positioning
- Output: D02-market-research.md artifact
- Agent: Researcher
2. Feasibility Analysis (workflows/feasibility-analysis.md)
Assess technical, operational, and business feasibility of proposed solutions.
- Use for: Risk assessment, constraint analysis, viability evaluation
- Output: D05-feasibility-report.md artifact
- Agent: Architect (technical), BusinessAnalyst (business)
3. Stakeholder Research (workflows/stakeholder-research.md)
Gather stakeholder insights, interview users, document requirements.
- Use for: User research, stakeholder alignment, requirements gathering
- Output: D06-stakeholder-insights.md artifact
- Agent: BusinessAnalyst
Workflow Selection
Early PDLC Phase (after vision, before ideation):
- Start with
market-researchto understand landscape - Use
stakeholder-researchto gather user/stakeholder needs - Complete with
feasibility-analysisto assess viability
Feature Refinement Phase:
- Use
stakeholder-researchfor feature-specific feedback - Use
feasibility-analysisfor technical risk assessment
Context Resources
- research-techniques.md - Interview templates, survey design, competitive analysis frameworks
- feasibility-frameworks.md - Technical feasibility checklists, risk assessment matrices
Tools Required
- WebSearch - Market research, competitor analysis, technology research
- Read - Review existing documentation and context
- Write - Create discovery artifacts
- Grep/Glob - Search existing codebase for technical feasibility
Integration Points
Feeds into:
brainstorming- Market insights inform solution ideationspecification-writing- Research findings shape PRD contentarchitecture- Feasibility reports guide architecture decisions
Used by agents:
- Researcher (market research, competitive analysis)
- BusinessAnalyst (stakeholder research, requirements)
- Architect (technical feasibility assessment)
Output Standards
All discovery artifacts must:
- Be evidence-based with sources cited
- Include concrete findings, not speculation
- Provide actionable insights and recommendations
- Document assumptions and limitations
- Be stored in
/docs/workflow/artifacts/