dev-proforma-engine

Build monthly development pro formas with draw schedules and go/no-go metrics.

43|13|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/mariourquia/cre-skills-plugin --skill dev-proforma-engine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-proforma-engine
Source: https://github.com/mariourquia/cre-skills-plugin/tree/main/skills/dev-proforma-engine
Command: npx skills add https://github.com/mariourquia/cre-skills-plugin --skill dev-proforma-engine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Ground-up CRE development modeling is complex and time-consuming; this Skill automates end-to-end pro forma creation, scenario analysis, and decision support from land acquisition to stabilization.

Core Features & Use Cases

  • Builds monthly development pro forma from land closing through construction, lease-up, and stabilization.
  • Produces a detailed TDC budget, monthly draw schedule with compounding interest on drawn balances, lease-up cash flows, and development spread analysis.
  • Includes a green/yellow/red go/no-go framework and sensitivity/scenario analysis to inform go/no-go decisions.

Quick Start

Provide project parameters (product_type, unit_count_or_sf, land_cost, hard_cost_budget, construction_duration_months, lease_up.absorption_rate, starting_rents, stabilized.rents, stabilized.vacancy_rate, stabilized.expenses, stabilized.cap_rate) to generate the full development pro forma.

Frequently Asked Questions about dev-proforma-engine

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a CRE development pro forma from land acquisition through stabilization?

To build a CRE development pro forma, you need to input parameters like product type, land cost, hard cost budget, construction duration, absorption rate, and stabilized rents. This generates a full development pro forma including a monthly draw schedule, lease-up cash flows, and stabilized NOI.

What inputs are required to generate a monthly construction draw schedule for a ground-up development?

A monthly construction draw schedule requires inputs such as product_type, unit_count_or_sf, land_cost, hard_cost_budget, and construction_duration_months. The model applies compounding interest on drawn balances to produce accurate monthly cash flow projections.

Can I run scenario analysis and get a go/no-go decision for a commercial real estate development project?

Yes, you can run scenario analysis and obtain a go/no-go decision for a commercial real estate development project. The model outputs a green/yellow/red decision framework alongside sensitivity analysis based on your stabilized cap rate, vacancy rate, and expense inputs.

Does this development modeling tool support multifamily, office, industrial, and mixed-use projects?

Yes, this development modeling tool supports ground-up multifamily, office, industrial, and mixed-use projects. It calculates absorption-based lease-up cash flows and development spread analysis tailored to the specific product type you specify in the inputs.

How does an absorption-based lease-up model calculate stabilized NOI for a new development?

An absorption-based lease-up model calculates stabilized NOI by applying your starting rents and absorption rate to the lease-up period, then transitioning to stabilized rents, vacancy rates, and expenses. This outputs the final stabilized net operating income used for development spread analysis.

What is the best way to calculate total development cost and development spread for a ground-up project?

The best way to calculate total development cost and development spread is by inputting your land cost, hard cost budget, and stabilized cap rate into a development pro forma engine. It produces a detailed TDC budget and analyzes the spread between yield and capital costs.