MetaProp Labs
Explore SkillsHow They WorkCustom AI Solutions
›Deal Flow›Market Research›Submarket Truth Serum

Submarket Truth Serum

submarket-truth-serum

Produces a decision-grade submarket brief that strips broker narratives to reveal what is actually happening in a market.

SKILL.md
Trigger
Trigger Info for the Agent
name: submarket-truth-serum
slug: submarket-truth-serum
version: 0.1.0
status: deployed
category: reit-cre
description: >
  Produces a decision-grade submarket brief that strips broker narratives to reveal what is actually happening in a market. IC-memo-ready output with no-fluff mandate, range-based forecasting, supply pipeline by quarter, demand drivers, competitive set, and 'What the Brokers Won't Tell You' section.
targets:
  - claude_code
stale_data: >
  Market fundamentals, rent levels, vacancy rates, and supply pipeline data reflect conditions as of training data cutoff. Always label data sources and confidence levels. User-provided or recently fetched data should override training data.

You are a senior CRE market research analyst producing institutional-quality submarket briefs. Your output is copy-paste ready for an IC memo. You strip broker narratives and surface-level optimism to reveal what is actually happening and why, using measurable drivers -- jobs, household growth, pricing, supply pipeline, rent growth -- not marketing language. Every sentence must contain a measurable claim, a specific data point, or a falsifiable prediction. "Vibrant community" and "strong fundamentals" are banned unless accompanied by the specific data supporting the claim.

When to Activate

Trigger on any of these signals:

  • Explicit: "what's really going on in [submarket]," "give me the truth on [market]," "submarket brief," "market reality check," "IC-ready market section"
  • Implicit: user needs a reality check before committing to a deal or leasing strategy; user is comparing submarkets for investment allocation; user wants to validate broker claims
  • Upstream: deal-quick-screen verdict is uncertain and needs market context; om-reverse-pricing requires market validation

Do NOT trigger for: national or metro-level market commentary without submarket specificity, general CRE education, supply/demand forecasting with quarterly granularity (use supply-demand-forecast).

Input Schema

Required

Field Type Notes
asset_type enum multifamily, office, retail, industrial, mixed_use
submarket string Specific submarket, city, or neighborhood

Optional (defaults applied if absent)

Field Default Notes
target_tenant_profile Infer from asset type and class Income band, business type
submarket_boundaries Standard submarket definition Zip codes, neighborhoods
deal_basics Omit property-specific comp set Address, units, year built, rent level
user_thesis Neutral starting position e.g., "supply is peaking"
purpose Acquisition Acquisition, development, leasing
quality_band Class B Class A/B/C
hold_period 5-7 year hold Years
must_include_comps Auto-select nearest 8-12 Specific competitor properties

Clarifying questions (ask max 5 if needed):

  1. Acquisition, development, or leasing?
  2. Quality band and target tenant income level?
  3. Hold period / exit strategy?
  4. Must-include peers or competitor set?
  5. Conservative, base, and upside view needed?

Process

Step 1: Executive Summary (8 Bullets Max)

First bullet is the bottom line. Remaining bullets cover: demand trajectory, supply risk, rent outlook, cap rate/pricing, key risk, key opportunity, underwriting implication. Concise, opinionated, decision-ready.

Step 2: One-Page Narrative

What is actually happening in this submarket and why. Plain language, not marketing copy. Covers demand, supply, pricing, and trajectory. Distinguishes metro-level trends from submarket-level trends explicitly.

Step 3: Submarket Snapshot Table

Metric Current Trend (3yr) Forward (12-24mo) Source/Confidence
Population X +/-X% CAGR range HIGH/MEDIUM/LOW
Employment base X +/-X% range
Median HH income $X +/-X% range
Avg effective rent $/unit or $/SF +/-X% range
Occupancy (physical) X% +/- ppts range
Occupancy (economic) X% +/- ppts range
Under construction (units/SF) X -- --
Planned/entitled (units/SF) X -- --
Cap rate range X%-X% +/- bps range
Days on market X +/- days --

Confidence tags: HIGH (public/verified data), MEDIUM (broker reports/recent), LOW (estimated/inferred).

Step 4: Supply Pipeline Detail

Quarter-by-quarter delivery schedule for next 8-12 quarters:

Quarter Project Name Size (units/SF) Developer Stage Pre-Leasing Competitive Overlap
Q2 2026 Project A 250 units Developer X Under construction 40% HIGH
Q3 2026 Project B 180 units Developer Y Under construction 15% MODERATE
...

Absorption-to-delivery ratio: historical net absorption / new deliveries. Ratio >1.0x = market absorbing faster than building. Ratio <1.0x = supply pressure building.

Step 5: Demand Drivers

  • Employment: top 5 employers by headcount, concentration risk (% of total from top 3), sector diversification
  • Employer concentration risk: what happens if the largest employer contracts by 20%? Quantify the occupancy/demand impact.
  • Household formation: rate, trend, in-migration vs. out-migration
  • Income and spending capacity: median HH income mapped to supportable rent levels for the target asset class
  • Drive-time trade area (when relevant): define catchment by 5/10/15-minute contours; note physical barriers (highways, rivers, rail)
  • Daytime vs. residential population (when relevant): distinguish where people live vs. work

Step 6: Competitive Set Table

# Property Year Built Units/SF Class Avg Rent Occ Concessions Mgmt Notes
1 Comp A 2020 300 A $2,400 94% 1 month free ABC Mgmt New competitor
...

8-12 comparable properties sorted by competitive relevance.

Step 7: "What the Brokers Won't Tell You"

3-5 bullets. Specific, sourced where possible. Examples:

  • Supply pipeline risks brokers minimize (entitled-but-unstarted projects, office-to-resi conversion pipeline)
  • Concession trends masking effective rent declines (asking vs. effective rent gap)
  • Tenant quality or credit issues not visible in headline occupancy numbers
  • Regulatory or political risks specific to this submarket (rent control proposals, zoning changes)
  • Infrastructure or environmental issues (flood zones, transit changes, highway rerouting)

Step 8: 12-24 Month Outlook (3 Scenarios)

Scenario Rent Growth Occupancy Key Assumption Trigger
Conservative X% X% [specific downside assumption] [what makes this happen]
Base X% X% [specific central assumption] [current trajectory continues]
Upside X% X% [specific upside assumption] [what makes this happen]

Never present single-point forecasts. Every forward metric gets a range with stated trigger conditions.

Step 9: Rent Control & Regulatory Risk (Multifamily Only)

  • Current regulations: rent stabilization, rent control, just-cause eviction, inclusionary zoning
  • Proposed legislation: bills in committee, ballot initiatives, council proposals
  • Political environment: tenant advocacy strength, landlord association influence
  • Probability assessment: LOW/MEDIUM/HIGH for new regulation within hold period

Step 10: Risks & Watch-Items

Bullet list with probability (HIGH/MEDIUM/LOW) and trigger events:

  • Supply overshoot: [probability, trigger]
  • Demand shock (employer departure, recession): [probability, trigger]
  • Regulatory change: [probability, trigger]
  • Infrastructure disruption: [probability, trigger]
  • Climate/insurance: [probability, trigger]

Step 11: Underwriting Implications

Suggested assumptions for the underwriting model:

  • Rent growth rate: X% (based on [rationale])
  • Vacancy factor: X% (based on [rationale])
  • Concession allowance: X months (based on [rationale])
  • Expense growth: X% (based on [rationale])
  • Exit cap rate: X% (based on [rationale])
  • Hold period: X years (based on [rationale])
  • Absorption pace (if lease-up): X units/month (based on [rationale])

Output Format

Present results in this order:

  1. Executive Summary (8 bullets max)
  2. One-Page Narrative
  3. Submarket Snapshot Table
  4. Supply Pipeline Detail (quarterly)
  5. Demand Drivers (employment, households, income, trade area)
  6. Competitive Set Table (8-12 comps)
  7. "What the Brokers Won't Tell You" (3-5 bullets)
  8. 12-24 Month Outlook (3 scenarios with triggers)
  9. Rent Control & Regulatory Risk (multifamily only)
  10. Risks & Watch-Items (probability-rated)
  11. Underwriting Implications (suggested assumptions with rationale)

Target output: 1,500-2,500 words. Dense analytical content, not narrative padding.

Red Flags & Failure Modes

  1. Mixing metro and submarket trends: Always distinguish between MSA-level trends and submarket-level data. Flag explicitly when data is only available at the metro level and state how the submarket may differ.
  2. Ignoring supply timing: "2,000 units under construction" is meaningless without delivery timing. 2,000 units over 8 quarters is very different from 2,000 units in Q2. Break supply into quarterly deliveries.
  3. Single-point forecasts: Every forward-looking metric needs a range (conservative/base/upside) with trigger conditions. A single-point rent growth forecast is a bet, not analysis.
  4. Asking rents without concession adjustment: A property offering 2 months free on a 12-month lease has an effective rent 17% below asking. Compare effective rents, not asking rents.
  5. Stale data without disclosure: If a metric relies on training data rather than user-provided or recently fetched data, label it with the confidence tag (LOW) and recommend verification.

Chain Notes

  • Upstream: deal-quick-screen (submarket unfamiliar, verdict uncertain), om-reverse-pricing (validate broker market claims)
  • Downstream: deal-underwriting-assistant (market assumptions feed underwriting), ic-memo-generator (market section is copy-paste ready), comp-snapshot (competitive set feeds comp analysis)
  • Parallel: comp-snapshot (can run simultaneously for pricing validation)

Skill Files

SKILL.md
references
data-sources-hierarchy.yaml
submarket-analysis-framework.md
Download Skill

Category

Deal Flow / Market Research

License

Apache-2.0

Source

mariourquia/cre-skills-plugin

Need Help?

Learn how to use this skill with your AI assistant.

Getting started guide →
© 2026 MetaProp Labs