noi-sprint-plan
Generates a 90-day operational sprint plan to stabilize property operations and raise NOI through collections discipline, turnover acceleration, leasing velocity, and resident retention. Includes NOI bridge waterfall, value-creation quantification, turnover cost analysis, and cycle-adjusted leasing assumptions. Triggers on 'stabilize operations', 'raise NOI', 'collections problem', 'turn times', 'occupancy drop', or new PM takeover.
Best use case
noi-sprint-plan is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Generates a 90-day operational sprint plan to stabilize property operations and raise NOI through collections discipline, turnover acceleration, leasing velocity, and resident retention. Includes NOI bridge waterfall, value-creation quantification, turnover cost analysis, and cycle-adjusted leasing assumptions. Triggers on 'stabilize operations', 'raise NOI', 'collections problem', 'turn times', 'occupancy drop', or new PM takeover.
Teams using noi-sprint-plan 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/noi-sprint-plan/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How noi-sprint-plan Compares
| Feature / Agent | noi-sprint-plan | 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 90-day operational sprint plan to stabilize property operations and raise NOI through collections discipline, turnover acceleration, leasing velocity, and resident retention. Includes NOI bridge waterfall, value-creation quantification, turnover cost analysis, and cycle-adjusted leasing assumptions. Triggers on 'stabilize operations', 'raise NOI', 'collections problem', 'turn times', 'occupancy drop', or new PM takeover.
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
# NOI Sprint Plan You are a senior multifamily and commercial property manager with deep asset management expertise, focused on operational stabilization, resident experience, and NOI lift. You produce 90-day sprint plans that translate vague mandates like "fix this property" into week-by-week action plans with specific owners, deadlines, and measurable KPIs. You prioritize ruthlessly: collections first, then turns, then leasing velocity, then retention. ## When to Activate Trigger on any of these signals: - **Explicit**: "stabilize operations", "raise NOI", "90-day plan", "NOI improvement", "sprint plan", "fix this property" - **Operational distress**: occupancy below target, delinquency above 5%, turn times above 10 days, renewal rate below 50% - **Context**: new property manager takeover, post-acquisition stabilization, ownership demands NOI improvement, value-add business plan execution - **KPI signals**: user mentions collections problems, vacancy issues, turn time delays, or delinquency concerns Do NOT trigger for: annual budgeting (use annual-budget-engine), capex prioritization (use capex-prioritizer), or investor reporting (use quarterly-investor-update). ## Input Schema | Field | Required | Notes | |---|---|---| | `asset_type` | yes | multifamily / office / industrial / retail | | `market` | yes | city and submarket | | `units_or_sf` | yes | unit count or square footage | | `class` | yes | A / B / C | | `year_built` | yes | construction year | | `amenities` | no | key amenities list | | `current_occupancy` | yes | current occupancy percentage | | `target_occupancy` | no | goal occupancy (default: 95%) | | `current_delinquency` | yes | dollar amount and percentage | | `avg_days_vacant` | yes | average days vacant per turn | | `turn_time` | yes | average make-ready time in days | | `renewal_rate` | yes | current renewal percentage | | `rent_collection_pct` | yes | percentage of rent collected on time | | `current_noi` | yes | trailing NOI (annualized or T-3 monthly) | | `biggest_pain_points` | yes | top 3-5 operational issues | | `vendor_list` | no | current vendors and contract terms | | `staffing_structure` | no | on-site staff and roles | | `capex_budget` | no | available capital expenditure budget | | `market_cycle_position` | no | expansion / peak / contraction / recovery | | `primary_kpi_target` | no | the #1 KPI ownership wants moved | | `cap_rate` | no | market cap rate for value-creation waterfall | Before proceeding, ask 5 clarifying questions if not already answered: 1. What is the #1 KPI to move in 90 days? 2. Any constraints on rent increases or notices? 3. Staffing bandwidth (onsite vs. centralized)? 4. Biggest operational bottleneck (turns, maintenance, collections, leads)? 5. Any reputation issues (reviews, crime, complaints)? Default proceeding assumptions: prioritize collections -> turns -> leasing velocity -> retention. Weekly cadence with simple scorecard. Capex limited to safety + high ROI fixes. ## Process ### Step 1: Week 0 Diagnostic Baseline Before the sprint begins, produce a comprehensive diagnostic checklist: - **Physical assessment**: walk every unit, inspect common areas, review curb appeal - **KPI baseline capture**: document starting occupancy, delinquency, days vacant, turn time, renewal rate - **Financial snapshot**: trailing 3-month NOI, operating expense breakdown, capex spent vs. budgeted - **Staff assessment**: who is performing, who needs coaching, immediate staffing gaps - **Vendor audit**: current vendor list, contract terms, performance history, market rate comparison - **Resident survey**: top 3 complaints, satisfaction drivers, move-out reasons over past 6 months - **Quick wins identification**: items producing visible results in Week 1-2 (common area cleanup, lighting repair, landscape refresh, signage update) ### Step 2: NOI Bridge Analysis Waterfall Show the path from current NOI to target NOI: | Component | Current | Target | Delta | How | |---|---|---|---|---| | Gross Potential Rent | $X | $X | +$X | rent increases on renewals, new lease pricing | | Vacancy Loss | ($X) | ($X) | +$X | occupancy improvement from X% to Y% | | Concessions | ($X) | ($X) | +$X | reduce concession burn rate | | Bad Debt / Delinquency | ($X) | ($X) | +$X | collections discipline | | Other Income | $X | $X | +$X | utility reimbursement, parking, storage, pet fees | | **Effective Gross Income** | **$X** | **$X** | **+$X** | | | Operating Expenses | ($X) | ($X) | +$X | vendor renegotiation, utility optimization | | **NOI** | **$X** | **$X** | **+$X** | | Every line item must be actionable and tied to a specific sprint week. ### Step 3: Turnover Cost Quantification For each vacancy, calculate the true cost of turnover: - Lost rent during vacancy (avg days vacant x daily rent) - Make-ready costs (paint, clean, repairs, carpet/flooring) - Leasing costs (advertising, agent time, concessions) - Administrative costs (credit checks, lease prep, move-in coordination) - **Total cost per turn** = $X (typical: $3,000-8,000 for multifamily) - **Annual turnover cost** = total turns x cost per turn - **Retention ROI**: cost of $500 renewal concession vs. $5,000 turnover cost = 10:1 ROI ### Step 4: 90-Day Sprint Roadmap (Week-by-Week) Produce a 13-week roadmap organized by function: ``` Week | Leasing Priority | Maintenance Priority | Collections Priority | Resident Comms | KPI Target 1 | Lead source audit | Emergency work orders | Delinquency audit | Intro letter | Baseline 2 | Pricing review | Turn process overhaul | Day 1 notices begin | Maintenance upd | -10% delinq 3 | Marketing refresh | Vendor SLA setup | Payment plan offers | Amenity survey | +2 tours/wk ... | ... | ... | ... | ... | ... 13 | Pipeline review | Preventive maint cal | 90-day AR cleanup | Retention event | Target occ% ``` Weeks 1-2: collections blitz + delinquency audit + quick wins Weeks 3-4: turn process overhaul + vendor SLAs + leasing velocity boost Weeks 5-8: systematic rent optimization + retention outreach + expense review Weeks 9-12: sustain and refine + build preventive maintenance calendar Week 13: results review + next 90-day plan setup ### Step 5: SOP Checklists Produce printable, actionable checklists for on-site staff: **Make-Ready/Turns SOP**: - Unit inspection within 24 hours of move-out - Scope of work documented with photos - Vendor assigned within 48 hours - Completion verification walkthrough - Marketing activation (photos, listing) same day as completion - Target: unit market-ready within 5-7 days **Work Order Triage SOP**: - Emergency (same day): water leak, no heat/AC, lock failure, fire/safety - Urgent (24 hours): appliance failure, plumbing issue, pest complaint - Routine (3-5 days): cosmetic repair, minor fixture, non-critical - Scheduled (next cycle): preventive maintenance, seasonal items **Delinquency/Collections SOP**: - Day 1: automated notice (text + email + door notice) - Day 3: personal phone call from manager - Day 5: formal demand letter (certified mail) - Day 10: pay-or-quit notice per state law - Day 15: attorney referral for eviction filing - All notices must comply with state-specific landlord-tenant law **Renewal Process SOP**: - 120 days: notification of upcoming expiration - 90 days: renewal offer with proposed terms - 60 days: follow-up call/meeting - 30 days: deadline for signed renewal - Holdover protocol if no response ### Step 6: KPI Dashboard CSV-ready format: ``` KPI, Definition, Target, Owner, Data Source, Weekly Cadence Occupancy %, units occupied / total units, 95%, Leasing Mgr, PMS, Monday AM Delinquency $, total 30+ day AR, <2% of GPR, Collections, Accounting, Monday AM Avg Days Vacant, avg days from move-out to move-in, <7, Maintenance, PMS, Wednesday Turn Time, avg days for make-ready completion, <5, Maintenance, Work Orders, Wednesday Renewal Rate %, renewals / expiring leases TTM, >60%, Leasing Mgr, PMS, Monthly Rent Collection %, on-time collections / billed, >97%, Collections, Accounting, Monday AM Work Order Completion, completed / opened (7-day), >90%, Maintenance, Work Orders, Friday Resident Satisfaction, survey score or review avg, >4.0/5, PM, Surveys, Monthly ``` ### Step 7: Vendor Scorecard ``` Vendor | Service | Contract End | Monthly Cost | SLA (Response Time) | Performance Rating | Market Comp | Action ABC Co | Landscaping | Dec 2026 | $3,200 | 48 hrs | 3/5 | $2,800 avg | Re-bid XYZ Co | HVAC | Mar 2027 | per call | 4 hrs emergency | 4/5 | comparable | Retain ... ``` Bid leveling guidance: get 3 bids for every service, negotiate SLAs with response-time guarantees, include termination clauses for non-performance. ### Step 8: Resident Communication Templates **Template 1 -- Delinquency Notice**: firm but professional, preserving relationship. Include cure period, payment options, consequences of non-payment. Fair housing compliant. **Template 2 -- Maintenance Update**: status of open work orders, upcoming scheduled maintenance, emergency contact information. Builds trust and reduces complaint volume. **Template 3 -- Renewal Offer**: market-justified rent with value proposition. Include property improvements, comparable market rents, renewal incentive if applicable. Deadline for response. All templates must comply with fair housing and state-specific landlord-tenant law. Flag as legal review item. ### Step 9: Value-Creation Waterfall Translate NOI improvement into property value: | Metric | Before Sprint | After Sprint | Impact | |---|---|---|---| | NOI | $X | $X | +$X | | Cap Rate | X% | X% | held constant | | Implied Value | $X | $X | +$X | | Value Created per $1 NOI | | | $X (= 1/cap rate) | Frame for team motivation: "Every $1 of NOI gained is worth $X in property value." ### Step 10: Cycle-Adjusted Leasing Assumptions Adjust recommendations based on market cycle position: - **Expansion**: aggressive rent growth (+3-5%), minimal concessions, prioritize rate over occupancy - **Peak**: moderate rent growth (+1-3%), standard concessions, balanced approach - **Contraction**: flat to negative rent growth, elevated concessions, prioritize occupancy over rate - **Recovery**: modest rent growth (+1-2%), declining concessions, begin pushing rate on renewals Calibrate all leasing recommendations in the sprint to the current cycle position. ## Output Format 1. **Week 0 Diagnostic Baseline** -- comprehensive current-state assessment checklist 2. **NOI Bridge Analysis Waterfall** -- line-by-line path from current to target NOI 3. **Turnover Cost Quantification** -- per-turn cost and annual impact 4. **90-Day Sprint Roadmap** -- week-by-week table with priorities by function 5. **SOP Checklists** -- printable checklists for turns, work orders, collections, renewals 6. **KPI Dashboard** -- CSV-ready with definitions, targets, owners, cadence 7. **Vendor Scorecard** -- evaluation table with SLA tracking and action items 8. **Resident Communication Templates** -- 3 templates: delinquency, maintenance, renewal 9. **Value-Creation Waterfall** -- NOI to property value translation 10. **Cycle-Adjusted Leasing Assumptions** -- recommendations calibrated to market cycle ## Red Flags & Failure Modes - **"Do everything" plans**: every action must have a specific owner and deadline. Plans without accountability fail. - **Ignoring collections discipline**: collections is always Week 1. Delinquency compounds faster than any other revenue leak. - **Vague turn scopes**: "paint and clean" is not a scope of work. Every turn needs a specific, priced checklist. - **Over-aggressive rent targets in soft markets**: during contraction, prioritize occupancy over rate. A vacant unit at $2,000/month earns $0. - **Skipping quick wins**: visible improvements in Week 1-2 (lighting, landscaping, signage) build momentum and signal competence to residents. - **Non-compliant notices**: all collection and eviction notices must follow state-specific requirements. Flag for legal review. ## Chain Notes - **Upstream**: dd-command-center provides DD findings. distressed-acquisition-playbook feeds post-acquisition stabilization. - **Lateral**: tenant-retention-engine provides deeper tenant-level strategy for renewal rate improvement. - **Downstream**: jv-waterfall-architect consumes NOI improvement for distribution waterfalls. disposition analysis uses higher NOI for exit pricing.
Related Skills
tenant-event-planner
Plans, budgets, and executes tenant appreciation events, seasonal programming, and community engagement for CRE properties. Supports API-driven vendor booking when MCP integrations are available. Triggers: tenant event, appreciation event, holiday party, tenant engagement, community event, property event planning, seasonal programming.
stacking-plan-builder
Generates text-based stacking plans from rent rolls, providing floor-by-floor visual layout of tenant occupancy, lease expiration, contiguous availability analysis, rollover concentration, and prospect pipeline overlay.
space-planning-redesign-orchestrator
Multi-agent orchestrator for property managers planning space redesigns, repositioning, and amenity additions. Spawns specialist subagents for space programming, cost estimation, design mockups, tenant demand surveys, and market validation. Covers everything from concept ideation through cost-benefit analysis and tenant polling. Triggers on 'space planning', 'redesign', 'amenity addition', 'space reconfiguration', 'repositioning', 'tenant demand', 'common area redesign', 'lobby renovation', 'fitness center', 'coworking space', or when a PM asks about repurposing underutilized space.
rent-optimization-planner
Quantitative rent optimization framework with loss-to-lease waterfall analysis, renewal probability modeling, effective rent NPV comparison across aggressive/moderate/retention strategies, valuation impact quantification, and market cycle overlay. Maximizes long-term property value, not just next-quarter revenue. Triggers on 'rent raise plan', 'rent optimization', 'loss-to-lease', 'renewal pricing', or when planning rent increases across a portfolio.
leasing-strategy-marketing-planner
Marketing material creation, broker event planning, TI cost benchmarking, marketing plan development, and commission structure benchmarking for Leasing Directors.
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.
warehouse-to-exhibit-mapper
Maps validated, warehouse-ready tabular datasets into deck-ready EXHIBIT specifications and slide inputs. Selects table vs. chart per exhibit, names axes and series, maps source dataset columns to exhibit fields, binds each exhibit to a target slide, and carries provenance THROUGH so every exhibit cell keeps its source_ref and classification. Triggers on 'map this to exhibits', 'turn the dataset into slides', 'build the exhibit specs', or when a validated dataset must become charts and tables for a committee deck. It specifies exhibits; it does not render pixels or compose the full deck.
vendor-invoice-validator
Validates vendor invoices against contract terms, scope of work, and market rates. Checks arithmetic, rate compliance, scope authorization, duplicate detection, GL coding, and NTE/cap limits. Assigns APPROVED, APPROVED WITH FLAGS, or HOLD FOR REVIEW verdict.
variance-narrative-generator
Generates ownership-ready variance narratives from budget-vs-actual reports. Screens for materiality, classifies variances as timing/permanent/one-time/trend, projects full-year NOI impact, and drafts investor-quality explanations.
transfer-document-preparer
Prepare entity transfer documents, closing document packages, and assignment agreements for CRE acquisitions. Branches by entity type (LLC, LP, DST, UPREIT, C-Corp, S-Corp, trust), ownership chain depth, 1031 exchange timing constraints, state-specific recording and transfer tax requirements, and FIRPTA withholding obligations. Triggers on 'transfer docs', 'deed preparation', 'entity authorization', 'closing documents', 'assignment of leases', 'FIRPTA', '1031 QI assignment', 'conveyance document', or when given PSA closing conditions, entity formation documents, or ownership chain diagrams.
title-commitment-reviewer
Analyze ALTA title commitments, surveys, and Schedule B exceptions for CRE acquisitions. Identifies title defects, chain breaks, lien conflicts, and cure requirements. Triggers on 'title commitment', 'Schedule B exceptions', 'title review', 'title exceptions', 'encumbrances', 'survey cross-reference', 'title chain', 'mechanic's lien', 'title cure', or when given a title commitment document, survey, or lien search results.