building-real-estate-pro-formas
Constructs property pro forma models with rent roll analysis, expense projections, and cash flow forecasting. Use when building real estate models, projecting property cash flows, or analyzing investment returns.
Best use case
building-real-estate-pro-formas is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Constructs property pro forma models with rent roll analysis, expense projections, and cash flow forecasting. Use when building real estate models, projecting property cash flows, or analyzing investment returns.
Teams using building-real-estate-pro-formas should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/building-real-estate-pro-formas/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How building-real-estate-pro-formas Compares
| Feature / Agent | building-real-estate-pro-formas | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Constructs property pro forma models with rent roll analysis, expense projections, and cash flow forecasting. Use when building real estate models, projecting property cash flows, or analyzing investment returns.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Building Real Estate Pro Formas Constructs property pro forma models with rent roll analysis, expense projections, and cash flow forecasting. ## When To Use - Underwriting an acquisition or disposition of income-producing property - Modeling a development or value-add repositioning from ground-up or renovation budget through stabilization - Preparing annual asset-management budgets or reforecasts for an existing portfolio asset - Evaluating refinancing scenarios by stress-testing debt service coverage - Supporting REIT-level NAV or FFO/AFFO analysis that rolls up individual property cash flows ## Inputs To Gather - **Rent roll**: Unit-level or tenant-level detail — tenant name, suite/unit, SF or unit count, lease start/end, base rent (per SF or per unit), escalation schedule, renewal probability, free-rent or abatement periods - **Market data**: Comparable rents, vacancy rates, absorption trends, and cap rate benchmarks for the submarket [VERIFY — source CoStar, CBRE, or local broker comps] - **Operating expenses**: Historical T-12 or T-3 actuals broken out by line item (property taxes, insurance, utilities, R&M, management fees, payroll, G&A, contract services) - **Capital expenditure plan**: Near-term capex reserves, tenant improvement allowances (TI), leasing commissions (LC), and any deferred maintenance or renovation budget - **Financing terms**: Loan amount or LTV, interest rate (fixed/floating), amortization period, IO period, term, prepayment provisions, debt covenants (DSCR floors, LTV caps) - **Hold period and exit assumptions**: Projected hold (typically 5–10 years), exit cap rate, disposition costs (brokerage, transfer tax) - **Tax and entity structure**: Property tax assessment schedule, depreciation method (27.5 yr residential / 39 yr commercial), any tax abatement or PILOT [VERIFY — jurisdiction-specific] ## Workflow 1. **Build the revenue module** - Lay out each lease on a unit-by-unit or tenant-by-tenant basis across the projection period - Apply contractual escalations (fixed bumps, CPI-linked, or percentage rent) - Model lease expirations: assign renewal probability and downtime assumptions; re-lease at projected market rent - Calculate gross potential rent (GPR), then deduct vacancy and credit loss (typically 3–10% depending on asset class and market) [VERIFY — market-specific vacancy] - Add ancillary income: parking, laundry, storage, expense recoveries (CAM/NNN reimbursements), percentage rent overages 2. **Build the expense module** - Start from the T-12 actuals; inflate each line item at an appropriate growth rate (general inflation for most; separate escalator for property taxes and insurance) - Management fee: typically 3–5% of EGI for institutional assets [VERIFY — per management agreement] - Replacement reserves: $150–$300/unit for multifamily or $0.15–$0.30/SF for commercial [VERIFY — lender/investor requirements] - Net operating income (NOI) = Effective Gross Income minus total operating expenses 3. **Build the capital and TI/LC module** - Schedule tenant improvement allowances and leasing commissions at each lease rollover - Include any renovation or repositioning capex phased by quarter or year - Separate "above-the-line" capex (capitalized into basis) from operating expense repairs 4. **Build the financing module** - Model debt service: monthly P&I during amortizing periods, IO payments during interest-only periods - Calculate DSCR (NOI / annual debt service) each year; flag any year where DSCR falls below covenant threshold (commonly 1.20–1.25x) - If floating-rate, show base-case rate path plus stressed scenarios (+100 bps, +200 bps) 5. **Calculate return metrics** - Unlevered cash flow = NOI minus capex/TI/LC - Levered cash flow = Unlevered cash flow minus debt service - Exit value = forward NOI / exit cap rate, less disposition costs - Equity waterfall: preferred return, catch-up, and promote splits if applicable - Compute IRR, equity multiple, cash-on-cash yield, and average annual return for both unlevered and levered scenarios 6. **Run sensitivity and scenario analysis** - Sensitivity table on exit cap rate vs. rent growth (or vacancy) - Downside scenario: higher vacancy, slower rent growth, cap rate expansion - Upside scenario: faster lease-up, above-market escalations, cap rate compression - Break-even analysis: identify occupancy or rent level at which DSCR = 1.0x or IRR = 0% ## Output - **Summary page**: Property name, address, asset class, SF/units, acquisition price, going-in cap rate, stabilized yield, target IRR/equity multiple - **Annual cash flow projection** (typically 5–10 year hold): GPR, vacancy, EGI, operating expenses by category, NOI, capex/TI/LC, unlevered cash flow, debt service, levered cash flow - **Return metrics table**: Unlevered IRR, levered IRR, equity multiple, cash-on-cash by year, peak equity outstanding - **Sensitivity matrix**: Two-variable table (e.g., exit cap rate x rent growth) showing IRR and equity multiple at each intersection - **Key assumptions schedule**: Clearly list every assumption — growth rates, vacancy, cap rates, financing terms, TI/LC per SF — with source or basis noted - **Footnotes and flags**: Mark any assumption lacking market support with [VERIFY]; note where historical data was extrapolated ## Quality Checks - **NOI sanity check**: Compare modeled NOI margin to submarket benchmarks; multifamily typically 55–70%, office 60–75% of EGI [VERIFY — asset class and market] - **Cap rate cross-check**: Going-in cap rate should align with recent comparable transactions; flag divergence >25 bps - **DSCR covenant compliance**: Confirm no year breaches the lender's minimum DSCR; if it does, note the shortfall and potential cash sweep or reserve trigger - **Rent growth reasonableness**: Projected rent escalation should not materially exceed historical submarket CAGR without explicit justification - **Expense ratio consistency**: Total opex as % of EGI should be stable year-over-year absent a known structural change - **IRR back-check**: Reverse-engineer the exit price implied by the target IRR; confirm it implies a realistic exit cap rate - **Unit economics**: Per-unit or per-SF revenue and expense figures should fall within market ranges; outliers need annotation - **Circular reference check**: Ensure no unresolved circularity between debt sizing, equity, and return calculations
Related Skills
restated-certificate
Drafts an Amended and Restated Certificate of Incorporation for Delaware corporations in preferred stock financing rounds. Covers authorized capital, preferred stock rights (dividends, liquidation, conversion, anti-dilution), protective provisions, and DGCL compliance. Use when drafting charter documents, restated certificates, venture financing corporate documents, or Delaware certificate amendments from term sheets and cap tables.
real-estate-transaction-summary
Generates structured summaries of real estate transactions from purchase agreements, addenda, disclosures, financing documents, title commitments, and closing documents. Extracts property details, financial terms, parties, key dates, contingencies, title matters, risk allocation, and regulatory compliance into a self-contained executive summary plus thirteen-section memo. Use when summarizing a real estate deal end-to-end, creating a transaction overview, onboarding to a new matter, preparing a closing checklist, or assembling a due-diligence package. Covers residential and commercial; for agreement-only summaries prepared for title closers, defer to purchase-agreement-summary.
real-estate-agency-disclosure
Drafts state-compliant real estate agency disclosure documents for residential transactions. Triggers at first substantive contact with buyers or sellers, when preparing pre-transaction disclosure forms, or when establishing representation relationships and fiduciary duties among transaction parties.
notice-to-perform-real-estate
Drafts jurisdiction-aware residential real-estate notices to perform (cure demands) for lease, purchase, or construction agreements where a counterparty has defaulted. Trigger when the user needs a notice to perform, notice to cure, cure notice, demand to perform, residential default notice, or pre-suit notice for a U.S. residential real-estate matter.
estate-administration-summary
Generates a structured U.S. estate administration/probate status summary covering decedent identifiers, asset inventory, creditor claims, distributions, tax compliance, disputes, and next steps with source citations. Trigger on requests for estate administration summary, probate status report, executor update, estate progress report, inventory and appraisal summary, creditor claims status, or distribution schedule summary.
estate-admin-summary
Produces structured status summaries of U.S. estate administration proceedings from probate filings, wills, asset inventories, creditor claims, tax records, and distribution documents. Covers decedent identification, asset catalog, creditor status, tax compliance, beneficiary tracking, legal hurdles, and remaining tasks. Use when summarizing estate progress, preparing executor status reports, onboarding to a probate matter, or briefing beneficiaries. Trigger keywords: estate summary, probate status, estate administration, executor report, estate inventory, creditor claims summary, estate tax compliance, beneficiary distribution.
commercial-real-estate-loi
Drafts a U.S. commercial real estate purchase letter of intent (LOI) framing core deal terms as non-binding while isolating binding provisions (confidentiality, exclusivity). Triggers on LOI/term-sheet requests for commercial property acquisition, PSA pre-wire, exclusivity, or due-diligence entry.
amended-restated-certificate
Drafts a Delaware Amended and Restated Certificate of Incorporation implementing VC term sheet economics and governance into DGCL-compliant charter provisions. Use when drafting or revising a Delaware A&R certificate, preferred stock charter terms, Series Seed/A/B financing charter, blank check preferred authority, or implementing cap structure from a term sheet or SPA.
amended-restated-certificate-of-incorporation
Drafts filing-ready Delaware Amended and Restated Certificates of Incorporation for venture-financing rounds. Converts term-sheet economics and governance terms into a defensible charter document under DGCL 242/245. Trigger when user needs to reauthorize capital structure, designate preferred stock series, set investor protections, or prepare a charter filing for closing.
managing-real-estate-tax-considerations
Structures real estate tax planning with 1031 exchange, depreciation, and opportunity zone analysis. Use when planning real estate taxes, structuring 1031 exchanges, or analyzing tax implications.
managing-real-estate-fund-reporting
Structures real estate fund reporting with property-level performance, valuation updates, and distribution analysis. Use when preparing real estate fund reports, calculating fund returns, or documenting property performance.
managing-real-estate-debt-funds
Structures real estate debt fund analysis with loan origination, portfolio management, and credit metrics. Use when analyzing RE debt funds, evaluating loan portfolios, or managing debt fund performance.