med-market-sizing
SkillDev toolsPatient-flow market sizing for med products, prevalence → diagnosed → interested → affordable → covered → treated → persistent, priced as price × duration per cohort, with capacity constraints, named historical analog anchoring, and always bull/base/bear named-driver grids. Use to size a therapy area or product market before any valuation or share work.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the med-market-sizing skill
What this skill tells your AI
The instructions your AI receives, as published by agentii-ai/agentii-investment-intelligence in plugins/vertical-plugins/bio-pharm/skills/agentii/med-market-sizing/SKILL.md and read by ahel’s review.
Methodology inspired by publicly taught patient-flow sizing approaches; all text is an original paraphrase.
Defaults
| Parameter | Default Value | Rationale |
|---|---|---|
| funnel_stages | 7 | prevalence → diagnosed → interested → affordable → covered → treated → persistent |
| affordability_rule | ~10% monthly budget | Income-share rule per cohort and country |
| scenario_grid | bull/base/bear | Never a single point number |
| analog_anchors | named | Statins for penetration, tech S-curves for adoption |
| capacity_state | explicit | Supply-constrained vs demand-limited + flip condition |
Preflight
Run canonical pre-flight per contracts/preflight.md. Propagate X-Agentii-Trace per contracts/x-agentii-trace-header.md. Confirm ticker resolution via search_companies before market queries.
Triggers
- "What is the TAM for [therapy area]?"
- "Size the market for [drug/device] in [indication]."
- "What has to be true for the bear case in [class]?"
- "Walk me through the patient funnel for [indication]."
- "Is [class] supply-constrained or demand-limited?"
- "What capacity ceiling do [company]'s plants impose?"
- "Anchor [class] adoption to a historical analog."
- "Bull/base/bear sizing for [indication] with drivers."
- "How does the income-share rule cap affordability?"
- "What penetration rate is realistic for [class]?"
- "How much API does [class] need per patient-year?"
Production Grounding
- Funnel: prevalence → diagnosed → interested → affordable (income-share rule, ~10% of monthly budget) → covered → treated → persistent; every stage carries an explicit rate or a
coverage_gap. Price as price × duration per cohort and country; never skip a stage silently. - Capacity check is mandatory: plants × units/yr, API kg/patient/yr, fill-finish lead times. State whether the market is supply-constrained or demand-limited and the condition that flips it.
- Analog anchoring: named historical analogs (statins for penetration, tech S-curves for adoption); every anchor carries its citation.
- Scenario discipline: bull/base/bear with a named-driver assumption grid; uncertainty at market level, POS at asset level; model-vs-consensus delta always explicit; abstain where unquantifiable.
- Badges:
[FACT]/[DEDUCTED]/[VIEW]with the summary table.
Data Source Priority
- Prevalence/epidemiology:
search_documents(epidemiology sources) +read_source_outline/read_source_pages. - Universe + mechanism:
search_universe_drugs/search_universe_devices;search_drug_knowledge/search_drugs_by_indication(spec 054 silver). - Pricing/coverage:
search_sec_filings(net price, GTN) + payer coverage viasearch_documents. - Capacity: filings and transcripts (plants, API supply, fill-finish).
- Knowledge:
search_investment_strategies/search_investment_cases(sectors=med) for sizing frameworks and prior TAM cases.
Methodology
Retrieval Scope
unstructured_document_search
Retrieval Strategy
- Resolve indication and product scope via
search_companies+search_universe_drugs/search_universe_devices. - Collect prevalence/diagnosis rates from epidemiology documents; cite each stage rate.
- Pull pricing (net price, GTN) and coverage evidence from filings and payer documents.
- Pull capacity evidence (plants, API supply, fill-finish) from filings/transcripts.
- Anchor penetration to named analogs; retrieve prior TAM cases (sectors=med); cite /v/ records.
- Build the bull/base/bear grid.
Temporal Scope
See frontmatter temporal_scope block. Ramp and capacity paths may extend to max_quarters.
Tool Allowlist
See frontmatter allowed_tools.
Protocol
- Indication framing
- Funnel build (stage rates cited or coverage_gap)
- Cohort pricing (price × duration)
- Capacity check + constraint state
- Analog anchoring
- Bull/base/bear grid
Modes
- Drug / biologic (default): prevalence-based funnel with payer/coverage stages.
- Device: placements/procedures and installed-base stages replace script stages.
- Vaccine: healthy-population cohorts, ACIP-gated uptake, procurement value.
- Single indication: one indication × country with full cohort splits.
Tool Fallbacks
| Failure | Fallback |
|---|---|
| Prevalence source absent | coverage_gap at the stage; list required inputs — never fabricate a rate |
| No pricing disclosure | Bracket net price from filings; label [DEDUCTED] / [VIEW] |
| Drug absent from silver layer | Universe + filings; annotate knowledge coverage_gap |
| Capacity undisclosed | State the flip-condition logic qualitatively [VIEW] |
Output File
{ticker}/{YYYY-MM-DD_HHMM}_med-market-sizing_{affix}.md (market-level: _sector/{YYYY-MM-DD_HHMM}_med-market-sizing_{affix}.md)
Output Structure
- Executive Summary — TAM stance + constraint state, 2-3 sentences
- Patient-Flow Funnel — stage-by-stage rates, each cited or coverage_gap
- Cohort Pricing — price × duration per cohort/country
- Capacity Check — ceiling + supply-constrained vs demand-limited + flip condition
- Analog Anchors — named penetration/adoption analogs with citations
- Scenario Grid — bull/base/bear with named-driver assumptions
- Coverage Gaps — missing sources and degraded stages
Error Handling
| Error | Fallback |
|---|---|
| Missing prevalence data | coverage_gap at the stage; state the required input — never fabricate a rate |
| Conflicting prevalence sources | Show both with provenance; use the range in the scenario grid |
| No consensus comparator | State model vs consensus as unavailable; keep the bull/base/bear internal consistency |
Memory Load
See contracts/memory-load.md.
Snapshot
See contracts/snapshot-synthesis.md.
Final Summary (TUI)
Include ### Key Citations block with 0-10 clickable /v/ URLs.
References
contracts/citation-and-memory.mdcontracts/output-frontmatter-schema.mdcontracts/memory-load.mdcontracts/snapshot-synthesis.mdcontracts/preflight.mdreferences/knowledge-frameworks.md
Signals
- GitHub stars
- 203
- Forks
- 16
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
med-market-sizing- Source
- github.com/agentii-ai/agentii-investment-intelligence