Market Research

Submarket Truth Serum

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

submarket analysismarket reality check
Open GitHub source

No packaged download — skills install from the open-source plugin repo. Read the SKILL.md and bundled files below before you install.

How to install a skill →
01 · Problem

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

Derived from the skill’s “Skill description” section.

02 · Who & When

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).

Derived from the skill’s “When to Activate” section.

03 · How It's Done Today

Not documented yet for this skill.

04 · What This Skill Changes

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.

Derived from the skill’s “Output Format” section.

05 · Risks & Caveats
  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.

Stale-data note: 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.

Derived from the skill’s “Red Flags & Failure Modes + stale-data note” section.