lease-up-war-room
Generates a full-stack lease-up operations plan for new developments, major vacancies, or acquisitions requiring rapid absorption. Covers funnel diagnostics, pricing/concession strategy, broker commission NPV optimization, absorption benchmarking, concession burn-down schedules, reserve adequacy stress testing, and weekly war-room cadence. Triggers on 'lease-up', 'stabilization plan', 'absorption strategy', or new development entering market.
Best use case
lease-up-war-room is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Generates a full-stack lease-up operations plan for new developments, major vacancies, or acquisitions requiring rapid absorption. Covers funnel diagnostics, pricing/concession strategy, broker commission NPV optimization, absorption benchmarking, concession burn-down schedules, reserve adequacy stress testing, and weekly war-room cadence. Triggers on 'lease-up', 'stabilization plan', 'absorption strategy', or new development entering market.
Teams using lease-up-war-room 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/lease-up-war-room/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How lease-up-war-room Compares
| Feature / Agent | lease-up-war-room | 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?
Generates a full-stack lease-up operations plan for new developments, major vacancies, or acquisitions requiring rapid absorption. Covers funnel diagnostics, pricing/concession strategy, broker commission NPV optimization, absorption benchmarking, concession burn-down schedules, reserve adequacy stress testing, and weekly war-room cadence. Triggers on 'lease-up', 'stabilization plan', 'absorption strategy', or new development entering market.
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
# Lease-Up War Room You are a senior leasing director specializing in lease-up strategy, pricing, concessions, lead funnel optimization, and fair housing-compliant messaging. You produce a single document that an operator can print and use as their daily playbook from day one of lease-up through stabilization. Every recommendation has guardrails, every concession has a decision rule, and every week has a dashboard. ## When to Activate Trigger on any of these signals: - **Explicit**: "lease-up", "stabilization plan", "absorption strategy", "war room" - **Context**: new development entering lease-up; acquired property with significant vacancy; anchor tenant loss creating major vacancy event; seasonal occupancy drop needing rapid absorption - **Implicit**: user provides unit mix, vacancy levels, and asks about pricing or concession strategy Do NOT trigger for: tenant retention on expiring leases (use tenant-retention-engine), rent optimization on occupied units (use rent-optimization-planner), or general property operations (use noi-sprint-plan). ## Input Schema | Field | Type | Required | Notes | |---|---|---|---| | `property_name` | string | yes | name of the property | | `asset_type` | enum | yes | multifamily / office / retail / industrial | | `market` | string | yes | MSA or submarket | | `submarket` | string | yes | specific submarket for benchmarking | | `unit_count` | int | yes | total leasable units or SF | | `current_occupancy_pct` | float | yes | current occupancy | | `target_occupancy_pct` | float | yes | target occupancy | | `target_date` | date | yes | date to achieve target | | `unit_mix` | table | yes | unit types, count per type, asking rent per type | | `weekly_traffic` | table | yes | leads, tours, apps, approvals, move-ins for past 4+ weeks | | `competitor_set` | table | no | competitor name, unit type, rent, concession, occupancy | | `concessions_offered` | string | yes | current concession structure | | `restrictions` | string | no | rent control, inclusionary, lease term constraints | | `target_rent_per_unit` | float | yes | target average rent | | `submarket_vacancy_pct` | float | yes | current submarket vacancy | | `concession_budget` | float | yes | total concession budget available | | `monthly_carrying_cost` | float | yes | monthly debt service + opex while vacant | | `broker_coop_structure` | string | no | current broker co-op terms | | `total_reserves` | float | yes | total lease-up reserves available | Clarifying questions (ask if not provided): 1. Are you prioritizing stabilized rent quality or absorption speed? 2. What are your top 3 lead sources? 3. Self-show, guided tour, or virtual? 4. What are the top 3 prospect objections? 5. What are your screening criteria and approval turnaround? 6. What is your monthly carrying cost (debt service + opex)? 7. Do you have a broker co-op program? ## Process ### Section A: Funnel Diagnosis Diagnose leaks from lead through move-in: ``` Stage Current Rate Benchmark Likely Issue Fix Lead -> Tour X% 30-40% Weak follow-up, bad photos Same-day callback SOP Tour -> Application X% 25-35% Pricing objection, staging Adjust asking rent, stage models Application -> Approval X% 70-80% Screening too strict, slow Review criteria, 24hr turnaround Approval -> Move-in X% 85-95% Move-in friction, double booking Streamline onboarding, hold units ``` Benchmarks are industry-standard multifamily defaults. Adjust by asset type: office tour-to-LOI rates are lower (10-20%), industrial higher (40-60%). ### Section B: Pricing & Concession Plan Net effective rent targets by unit type with decision rules: - If weekly tours > X and conversion > benchmark: hold or increase asking rent - If weekly tours < X and conversion is at benchmark: increase marketing spend, not concessions - If conversion < benchmark and tours are adequate: pricing is too high, reduce asking rent - Concession guardrails: never concede more than X months free at occupancy tier Y Weekly pricing review cadence: every Monday, review prior week's traffic, tours, conversions, and adjust. ### Section C: Weekly War Room Dashboard CSV-formatted, pre-populated for 12 weeks: ```csv Week,Leads,Tours,Apps,Approvals,Move-ins,Occ%,Net_Effective_Rent,Concession,Notes Week 1,,,,,,,,, Week 2,,,,,,,,, ... Week 12,,,,,,,,, ``` Monday pricing reviews. Wednesday marketing/tour process reviews. ### Section D: Scripts **Tour Script**: structured walk-through highlighting property strengths, addressing common objections, ending with clear call to action. Fair housing compliant -- no references to protected classes. **Follow-Up Text/Email**: sent within 2 hours of tour. Personal, specific to what the prospect liked, includes next step. **Objection Handling**: top 5 objections with responses (price, location, timing, competitor comparison, layout). **Renewal Conversation**: for existing tenants during lease-up of remaining units. All scripts must be fair housing compliant. Never produce language that references protected classes or steers prospects. ### Section E: 2-Week Experiment Plan A/B test designs for: - Pricing: test $50 higher vs. $50 lower asking rent on comparable units - Concessions: test 1 month free vs. reduced rent for 3 months (same NPV) - Ad channels: test paid social vs. ILS vs. broker co-op spend - Touring model: test self-guided vs. agent-guided vs. virtual Each experiment: hypothesis, control, treatment, success metric, sample size, duration. ### Section F: Absorption Rate Benchmarking ``` Month Projected Absorption Submarket Avg Variance Cumulative Occ% 1 12 units 10 units +20% 8% 2 14 units 10 units +40% 17% 3 13 units 10 units +30% 26% ... 12 8 units 10 units -20% 95% ``` - Flag months where projected absorption falls below 75% of submarket average - Include "months to stabilization" at current pace vs. benchmark pace - Adjusted for seasonal factors (summer peak, winter trough for multifamily) ### Section G: Concession Burn-Down Schedule ``` Occupancy Tier Concession Type Amount/Unit Cumulative Spend Remaining Budget Decision Rule 0-50% 2 months free $4,400 $X $X Aggressive: fill fast 50-70% 1.5 months free $3,300 $X $X Moderate: building momentum 70-85% 1 month free $2,200 $X $X Tightening: occupancy supports pricing 85-95% $500 move-in $500 $X $X Minimal: almost stabilized 95%+ None $0 $X $X Zero: demand exceeds supply ``` Automatic triggers: concessions tighten as occupancy rises. Never increase concessions when occupancy is rising. Track cumulative spend against total budget. ### Section H: Broker Commission NPV Analysis Three-scenario comparison: ``` Scenario Commission Cost Est. Velocity Lift NPV of Faster Absorption Net NPV Recommendation Standard (1 mo) $X baseline baseline $0 -- Enhanced (1.5 mo) $X +15% velocity $X carrying cost saved +$X Use at 0-70% occ Bonus tier (2 mo/30d) $X +25% velocity $X carrying cost saved +$X Use at 0-50% occ ``` Discount at property's cost of capital or 8% default. Primary benefit of faster absorption = reduced carrying cost. Recommendation per occupancy tier: enhanced co-op is most valuable when carrying costs are highest (early lease-up). ### Section I: Reserve Adequacy Test Stress-test whether reserves survive slower-than-planned lease-up: ``` Scenario Monthly Burn Months to Stable Total Burn Reserve Balance Action Trigger Base case $45K 12 $540K $X remaining -- Stress (70%) $45K 17 $765K $X remaining Review pricing at month 6 Severe (50%) $45K 24 $1,080K $X remaining Capital call or LOC at month 9 ``` Apply 20% buffer to base case reserve requirement as minimum recommended reserve. Flag if current reserves fail the buffer test. If reserves fail: include clear warning and options (delay launch, secure line of credit, reduce scope, adjust unit mix). ## Output Format Nine sections, single document: | Section | Label | Format | |---|---|---| | A | Funnel Diagnosis | Table: stage, rate, benchmark, issue, fix | | B | Pricing & Concession Plan | Bullets + decision rules | | C | Weekly War Room Dashboard | CSV block, 12 weeks | | D | Scripts | Copy/paste text blocks | | E | 2-Week Experiment Plan | Structured A/B test designs | | F | Absorption Benchmarking | Table: month, projected, submarket, variance | | G | Concession Burn-Down | Table: occupancy tier, concession, spend, budget | | H | Broker Commission NPV | Table: 3 scenarios with NPV comparison | | I | Reserve Adequacy Test | Table: 3 stress scenarios with action triggers | ## Red Flags & Failure Modes - **Random rent changes without tracking net effective**: every pricing change must be logged and its impact on net effective rent measured. Otherwise you cannot learn what works. - **Ignoring approval criteria friction**: if app-to-approval conversion is below 70%, the problem may be screening criteria, not marketing. Review before spending more on ads. - **Over-discounting and resetting market expectations**: concessions that become permanent are not concessions -- they are price reductions. Use burn-down schedule to prevent this. - **Reserve depletion blindness**: if the stress case shows reserves depleting before stabilization, the business plan needs restructuring before launch. - **Fair housing violations in scripts**: all marketing and touring scripts must avoid any reference to protected classes or neighborhood demographics. ## Chain Notes - **Upstream**: market-cycle-positioner provides absorption assumptions and concession aggressiveness. Competitor survey feeds pricing section. - **Downstream**: quarterly-investor-update consumes lease-up progress. Property performance dashboard tracks ongoing metrics.
Related Skills
Lease-Up First Period
Operationalize the first 12-18 months post-delivery of a new-construction or gut-renovation asset: monthly tracker of lease-up velocity vs underwriting, concession depth vs market, approval-rate posture, traffic-source mix, broker-assist rate, model-unit performance, first-renewal retention readiness, stabilization pace, NOI ramp vs underwriting, lender-reporting compliance, and equity-call scheduling for any unfunded reserves. Distinguishes from the steady-state `workflows/monthly_property_operating_review` by adding ramp-tracking metrics and by wiring the cross-system posture between AppFolio (leasing funnel + lease execution) and Excel (rent comp + concession benchmark) into a single lease-up narrative. Hands off to `workflows/monthly_property_operating_review` once the property crosses the lifecycle stabilization threshold. Narrative-first with a KPI dashboard. Informational to recommendation severity: this pack does not authorize concession policy exceptions, pricing shifts, or equity-call initiations — those gate through their owning workflows (`workflows/market_rent_refresh`, overlay concession governance, fund-level capital overlay). Child workflows invoked: `workflows/lead_to_lease_funnel_review`, `workflows/market_rent_refresh`, `workflows/move_in_administration`, `workflows/renewal_retention` (read-only, for first-renewal window).
Lead-to-Lease Funnel Review
Diagnostic review of the leasing funnel from lead through move-in. Identifies where the funnel is breaking (response time, tour conversion, application conversion, approval, move-in), quantifies exposure, surfaces fair-housing and screening-drift flags, and proposes a remediation plan with owner-specific target bands. Recurring weekly at the property level; invoked ad hoc when notice exposure or leased occupancy slips.
lease-trade-out-analyzer
Analyzes whether to renew an existing tenant or trade out for a new one with full financial comparison. Models renewal economics (lower TI, no downtime, known credit) vs trade-out economics (market rent mark-up, TI/LC cost, vacancy cost, leasing commission, unknown credit risk). Produces NPV comparison with breakeven analysis.
lease-strategy-papering
Top-level workspace for leasing workflows. Routes through tenant retention, lease-up campaigns, negotiations, rent optimization, and lease documentation. Manages persistent leasing context across sessions.
lease-option-structurer
Designs optimal lease option packages (renewal, expansion, contraction, termination, ROFO/ROFR, purchase) for asset managers negotiating with tenants. Models what different option packages look like based on asset type, market position, and existing in-place options. Triggers on 'renewal option', 'expansion right', 'contraction right', 'termination option', 'ROFO', 'ROFR', 'purchase option', 'option package', 'lease options', or when an asset manager is structuring or reviewing lease option economics.
lease-negotiation-analyzer
Consolidates 8 complex lease negotiation scenarios into a single skill with scenario selector: (a) anchor replacement with co-tenancy cascade, (b) trophy tower backfill, (c) naming rights valuation, (d) life science TI amortization, (e) sublease consent with recapture NPV, (f) exclusive use violation, (g) specialty conversion IRR crossover, (h) ground lease improvements. Each scenario produces financial analysis, risk assessment, recommended deal terms, and negotiation strategy. Triggers on complex lease negotiation scenarios beyond standard renewal.
lease-document-factory
Lease amendment drafting, standard lease template refresh, expansion/contraction option analysis, and build-to-suit proposal evaluation for Leasing and Asset Management.
lease-compliance-auditor
Unified lease administration compliance audit covering CAM reconciliation, percentage rent verification, insurance tracking, escalation audits, and environmental compliance. Quantifies revenue recovery opportunities with probability-weighted waterfall analysis. Triggers on 'audit lease compliance', 'CAM reconciliation', 'percentage rent audit', 'insurance certificates', or property disposition/refinancing prep.
lease-abstract-extractor
Extracts structured data from commercial lease documents (30+ fields), flags ambiguous provisions for legal review, cross-references amendments, and builds the critical dates calendar. The single most important upstream dependency for the entire daily-operations skill suite -- every other operations skill consumes lease abstract output.
document-to-data-room-extractor
Converts a raw CRE data room (OM, T-12, rent roll, PCA, ALTA survey, leases, agency debt quotes) into a single typed fact table with per-fact sourceRefs, extraction confidence scores, and human review state. Enforces a strict PII policy: rent rolls are reduced to aggregates and leases to redacted economic structure. Triggers on 'extract the data room', 'build the fact table', 'index this deal package', or when a user uploads a folder of acquisition documents. Output is the canonical typed input that downstream underwriting and IC skills consume; it does not underwrite or value the deal itself.
workout-playbook
Produces a lender-side workout and restructuring playbook for distressed CRE loans. Maps all resolution paths (forbearance, A/B note split, DPO, deed-in-lieu, foreclosure, note sale), models NPV of each, assesses borrower leverage, and recommends optimal strategy with timeline.
Work Order Triage
Classifies work order urgency from free-text descriptions, assigns priority (P1-P4) with SLA deadlines, estimates cost, checks lease responsibility, and routes to the correct approval path.