§ WHAT Research Trio — What does this Skill Group do?
- Skill group
01 · B— Three optional research skills used before Brainstorm or PRD- Market Research
- · Phase 01 · Agent: Mary (Analyst)
- Domain Research
- · Phase 01 · Agent: Mary (Analyst)
- Technical Research
- · Phase 03 · Agent: Dev / Tech Lead
- Output pattern
_bmad-output/planning-artifacts/research/{type}-{topic}-research-{date}.md- Hard prerequisite
- Web search must be enabled — no fallback to training data alone
The Research Trio covers three orthogonal failure modes. Market Research validates who the customers are and what the competitive landscape looks like. Domain Research maps the industry's vocabulary, regulations, and expert mental models. Technical Research evaluates technology feasibility, stack alternatives, and architecture patterns. Each skill is independent — run one, two, or all three depending on what the team doesn't yet know.
three-tracks Three Research Tracks
| Track | Skill | What it answers | Agent | Phase |
|---|---|---|---|---|
| Market | bmad-market-research |
Who are the customers? What do competitors offer? What is the market size and growth rate? What are the unmet needs? | Mary (Analyst) | 01 · Analysis |
| Domain | bmad-domain-research |
What vocabulary do experts use? What regulations apply? What is the value chain? What are the industry's mental models? | Mary (Analyst) | 01 · Analysis |
| Technical | bmad-technical-research |
Is the architecture feasible? What are the stack alternatives? What are the integration patterns? What are the performance and security constraints? | Dev / Tech Lead | 03 · Dev |
decision-matrix When to Run Which Skill
| Situation | Skill to run |
|---|---|
| Team unfamiliar with this industry | Domain Research — learn the vocabulary, regulations, and mental models before writing a word of the PRD |
| New customer segment never served before | Market Research — validate who the customers are, what they pay, and who already serves them |
| Novel technology or architecture to evaluate | Technical Research — confirm feasibility, compare stack options, surface integration patterns |
| All three above simultaneously | Run Market → Domain → Technical in order (see Execution Order below) |
| Known domain, existing segment, decided stack | Skip Research Trio — proceed directly to Brainstorming or PRD |
order Recommended Execution Order
When running more than one skill, the order matters — each skill's output informs the next.
§ WHY Why Research Before PRD?
Writing a PRD before researching is writing fiction. Each research track removes a specific class of blind spots that are expensive to discover in Phase 4 or after launch.
blind-spots Three Blind Spots — One Per Track
| Dimension skipped | Blind spot | Typical failure |
|---|---|---|
| Skip Market Research | Wrong customer assumptions, no competitor visibility, pricing in the dark | Pricing users won't accept; discovering a competitor had the same feature two years ago; building for a persona that does not exist in the actual customer base |
| Skip Domain Research | Wrong vocabulary, missing regulations, expert mental models unknown | Healthcare app using marketer language that doctors reject; HIPAA violation discovered at launch; product design that conflicts with a fundamental industry workflow |
| Skip Technical Research | Wrong feasibility estimate, vendor lock-in, missed stack alternatives | Phase 4 discovering the chosen database doesn't meet compliance requirements; epic rewrite because the architecture doesn't scale; integration that took 2 weeks estimated takes 6 months |
Compounding effect: All three blind spots compound. A team that doesn't know the market can't write a useful domain glossary. A team that doesn't know the domain can't write accurate regulatory constraints for the architect. An architect without constraints designs for the wrong system. Research Trio breaks this compounding cycle before it starts.
§ HOW Before Calling the Skills
Everything to have ready before invoking any Research Trio skill. Gathering this upfront produces richer, more targeted output — the agent can only surface constraints it knows about.
bmad-market-research Market Research — What to Prepare
| Item | What's needed | Priority |
|---|---|---|
| Research topic | Precise statement: which customer segment, which geography, which use-case. The more specific, the richer the output. | Required |
| Research goals | 2–3 concrete questions to answer: "What do I want to know?" e.g. "What is the TAM and who are the top 5 competitors?" | Required |
| Scope | Broad (whole market) or deep (one segment)? Global or one region? | Required |
| Known competitors | Names already known — Step 5 will go deep on these plus discover unknown players. | Helpful |
| Hypotheses to test | "I think our primary customer is X" — research confirms or refutes. | Optional, high-value |
Skills That Help Market Research Go Smoothly
- JTBD thinkingUnderstanding why a customer "hires" a product — not demographics but jobs. Helps you ask sharper research questions and interpret the output more precisely.
- Pain vs. symptom"Customers complain about slow loading" = symptom. "Can't close deals without live data" = pain point. Knowing the difference helps you frame the research question correctly.
- Competitive intelFamiliarity with App Store / G2 reviews, LinkedIn job postings, annual reports. These are the sources the agent draws from most — knowing how to read them speeds interpretation.
Market Research — 6-Step Process
bmad-domain-research Domain Research — What to Prepare
| Item | What's needed | Priority |
|---|---|---|
| Domain statement | "We are building [product] in the [X] industry" — specific industry name, not "tech" or "enterprise". | Required |
| Known unknowns | What do you know you don't know about this domain? List them explicitly — the agent will target these. | Required |
| Geographic scope | Regulations vary by region. US, EU, SEA, global, or a specific country. | Required |
| Regulatory hunches | "I think this involves HIPAA" or "I don't know what applies" — both are valid starting points. | Helpful |
| Time budget | Complex regulated domains (healthcare, finance, insurance) take 2–4 hours for a thorough session. | Planning |
Skills That Help Domain Research Go Smoothly
- Industry classificationKnowing whether the domain is regulated vs. high-growth tech vs. emerging helps calibrate depth expectations before starting.
- Value chain awarenessUnderstanding that regulations often sit at specific handoff points in the value chain speeds up Step 4 (Regulatory Focus).
- Regulatory literacyKnowing the difference between a regulation (legal requirement) and a standard (voluntary best practice) prevents misclassifying findings in the output.
Domain Research — 6-Step Process
bmad-technical-research Technical Research — What to Prepare
| Item | What's needed | Priority |
|---|---|---|
| Technology question | Specific: "Compare GraphQL vs REST for our use case" — not "research about APIs." The more precise, the more actionable the output. | Required |
| Architecture context | The Architecture Document from Phase 3, or a description of the current/planned architecture. | Required |
| Constraints | Language/framework constraints, team expertise limits, licensing requirements, compliance constraints from Domain Research. | Required |
| Comparison candidates | List specific technologies to compare — the agent will parallel-analyze each one explicitly. | Required |
| Decision deadline | Technical Research feeds into Solution Design — knowing the deadline helps the agent calibrate depth vs. speed. | Helpful |
Skills That Help Technical Research Go Smoothly
- Architecture literacyKnowing the difference between monolith, microservices, and serverless patterns means the agent can skip introductory framing and go straight to your specific trade-off question.
- Integration thinkingUnderstanding that most systems integrate with existing services helps define the constraint space before the session starts.
- Performance baselineHaving rough performance requirements (e.g. "p99 < 200ms", "10k concurrent users") lets the agent evaluate scalability patterns against real targets.
Technical Research — 6-Step Process
toolkit Applied Toolkit reference
Detailed coverage profiles for each of the three research skills. Click a card to jump to the relevant section.
bmad-market-research Market Data Sources
The agent has no private database. Every data point comes from live web search at session time.
Accessible Sources
| Source type | Examples | What you get |
|---|---|---|
| Market research free tiers & summaries | Statista (free charts), Grand View Research / MarketsandMarkets press releases, Gartner/Forrester public summaries | Headline market-size numbers, CAGR figures, top-level segment breakdowns |
| Industry association reports | NRF (retail), HIMSS (healthcare IT), CB Insights fintech, Shopify/BigCommerce state-of-commerce, CBRE (real estate) | Sector-specific statistics published freely; often the most reliable first-party data |
| Public company filings | SEC 10-K / 10-Q, earnings call transcripts, annual reports | Revenue by segment, customer counts, competitor commentary in their own words |
| Business journalism | Reuters, Bloomberg (free), Financial Times, Forbes, TechCrunch, VentureBeat | Funding rounds, M&A events, competitive moves, expert commentary |
| Product review platforms | G2, Capterra, Trustpilot, App Store / Play Store reviews | Customer pain points, feature comparisons, NPS proxies, complaints at scale |
| Government statistical agencies | US Census, BLS, EU Eurostat, World Bank Open Data, OECD | Demographics, employment by industry, trade volumes, GDP by sector |
| Academic abstracts | Google Scholar, PubMed, SSRN, arXiv | Research findings — abstract is free even when the full paper is paywalled |
| Community & social platforms | Reddit (r/[industry]), LinkedIn job postings, Hacker News | Authentic user frustrations, tech adoption signals, hiring priorities as market signals |
NOT Accessible
| Source type | Examples |
|---|---|
| Full paid analyst reports | Gartner Magic Quadrant full document, Forrester Wave full report, IDC Market Tracker subscriptions |
| Proprietary BI platforms | Bloomberg Terminal, PitchBook full data, Nielsen Syndicated Data |
| Private company financials | Revenue, margin, customer counts from non-public companies without public disclosures |
| Real-time transactional data | Live pricing, live sales volumes, live inventory, real-time competitor dashboards |
| Paywalled academic journals | Full-text papers behind institutional paywall (abstract only) |
Sector Coverage — Where Output Is Richest
| Tier | Sector | Why data is rich | What you get |
|---|---|---|---|
| Best | Technology / SaaS | Gartner & Forrester public summaries, G2/Capterra, Crunchbase, Statista tech charts | Market size with CAGR, competitor feature comparisons, pain points from reviews, funding landscape |
| Best | Consumer Mobile / Apps | App Store charts, Sensor Tower public summaries, data.ai reports, social analytics, Reddit | Category rankings, DAU/MAU benchmarks, retention benchmarks, monetization comparisons |
| Best | E-commerce / Retail | Shopify State of Commerce, Adobe Digital Economy Index, NRF reports, eMarketer summaries | GMV figures, conversion benchmarks, category growth rates, consumer behavior shifts |
| Best | Fintech / Payments | Central bank publications, regulatory filings, CB Insights, Visa/Mastercard presentations | Payment volumes, adoption rates, regulatory requirements, market breakdown by segment |
| Strong | Healthcare / MedTech | CDC/WHO/NIH data, FDA approval databases, hospital association reports, PubMed abstracts | Patient statistics, regulatory pathway descriptions, market sizes, tech adoption in care settings |
| Strong | Media / Streaming | Publicly reported subscriber counts (earnings), Nielsen press releases, MPA/RIAA data | Subscriber counts, time-spent metrics, content investment, advertising market sizes |
| Strong | Logistics / Supply Chain | World Bank logistics index, Freightos Baltic Index, 3PL reports, FedEx/UPS earnings calls | Shipping volume trends, freight rates, digitization adoption, last-mile economics |
| Strong | EdTech / Education | UNESCO, NCES, Coursera/LinkedIn Learning annual reports, HolonIQ data | Enrollment data, e-learning adoption rates, market sizes, top platform share |
| Moderate | Manufacturing / Industry 4.0 | McKinsey public research, Deloitte manufacturing studies, industry associations | Macro adoption trends; unit economics typically behind paywall |
| Moderate | Real Estate / PropTech | NAR reports, Zillow Research, CBRE/JLL public data | Transaction volumes, price trends, platform adoption; quality varies significantly by geography |
| Moderate | Insurance | OECD Insurance Statistics, AM Best public data, regulatory filings | Premium volumes, loss ratios at market level; pricing and actuarial data rarely public |
| Thin | Niche B2B Industrial | Limited analyst coverage; trade press exists but sparse in English | Directional framing with ranges; hard numbers require paid sources |
| Thin | Emerging Market Niches | Regional sources exist; analyst coverage in English is limited | General narrative with ranges; country-level data requires local-language sources |
bmad-domain-research Domain Taxonomy — 25 Domains
The agent uses live web search to research any domain. These 25 domains have the richest publicly available material and produce the most actionable output.
Regulated Industries — Highest Research Depth (13 domains)
- patient, clinical, EHR, EMR, PHI, telehealth
- diagnosis, prescription, hospital, medical device
- lab, radiology, doctor, nurse, health record
- banking, lending, investment, trading, portfolio
- brokerage, wealth management, credit, loan, mortgage
- fund, financial advisor, GAAP, IFRS
- payment, checkout, POS, card processing, wallet
- transaction, settlement, remittance, money transfer
- billing, invoice, subscription billing
- premium, policy, claim, underwriting, actuarial
- coverage, risk assessment, insurer, broker
- reinsurance
- payroll, employee, benefits, compensation, timesheet
- onboarding, offboarding, recruitment, workforce
- contractor, W-2, tax withholding, PTO, FMLA
- student, learning, curriculum, assessment, LMS
- academic, classroom, tuition, enrollment, course
- grade, transcript, training, certification
- government, federal, municipal, citizen service
- public procurement, grant, compliance audit
- regulatory filing, e-government
- contract, litigation, legal document, e-signature
- compliance, court, attorney, law firm, case management
- discovery, IP, patent
- telco, SMS, carrier, network, broadband, mobile operator
- MVNO, messaging, push notification
- marketing email, opt-in, opt-out
- property, mortgage, rental, tenant, lease
- real estate agent, title, escrow, HOA
- construction permit, building code
- energy, power grid, renewable, solar, electricity
- utility, emissions, carbon, grid management
- metering, smart grid
- restaurant, food delivery, recipe, nutrition, FMCG
- hospitality, food safety, supply chain traceability
- allergen, FDA food
- crop, farm, irrigation, precision agriculture, soil
- livestock, harvest, supply chain, agri-input, farmer
High-Growth Tech Industries — Rich Analyst Coverage (9 domains)
- marketplace, cart, checkout, merchant, storefront
- inventory, fulfillment, D2C, dropship, SKU
- returns, logistics
- subscription, MRR, ARR, churn, onboarding
- enterprise software, seat-based, PLG, product-led growth
- SLA, multi-tenant
- app store, DAU, MAU, retention, push notification
- freemium, in-app purchase, mobile-first
- social feature, feed, engagement loop
- shipping, warehouse, fleet, fulfillment center
- last mile, freight, 3PL, carrier, routing
- inventory management, WMS, TMS
- factory, production, quality control, IoT sensor, ERP
- assembly line, OEE, defect tracking, MES
- preventive maintenance
- hotel, booking, airline, OTA, travel agent
- vacation rental, tourism, itinerary, GDS
- loyalty program, PMS
- streaming, content, subscription media, creator
- podcast, gaming, publishing, DRM, rights management
- ad-supported
- project management, BIM, general contractor
- subcontractor, site safety, permit, RFI
- change order, punch list
- vehicle, fleet management, EV, connected car
- ride-sharing, autonomous driving, telematics
- dealership, OEM
Emerging & Specialized (3 domains)
- threat, vulnerability, penetration testing, SOC, SIEM
- zero trust, identity management, firewall
- incident response, audit log
- model training, inference, MLOps, LLM, vector database
- embedding, fine-tuning, dataset, GPU, model serving
- donation, volunteer, grant, impact measurement
- NGO, charity, fundraising, beneficiary, program outcomes
bmad-technical-research Technology Domain Coverage
Coverage comes from: (1) training knowledge through August 2025; (2) live web search for current adoption data, release notes, and community consensus. The agent flags areas where web search confirmation is particularly critical.