From leasing-commercial
Analyzes multi-tenant portfolio lease rollover schedules to identify expiry cliffs, concentration risk, and prioritize renewal negotiations.
How this skill is triggered — by the user, by Claude, or both
Slash command
/leasing-commercial:portfolio-strategy-advisorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Portfolio Lease Management** = Strategic analysis and planning across multiple leases to optimize occupancy, revenue, and risk.
scripts/Relative_Valuation/RANKING_METHODOLOGY.mdscripts/Relative_Valuation/README.mdscripts/Relative_Valuation/SCHEMA.mdscripts/Relative_Valuation/WEIGHTS_CONFIG_GUIDE.mdscripts/Relative_Valuation/calculate_distances.pyscripts/Relative_Valuation/extract_sample_data.pyscripts/Relative_Valuation/pdf_style.cssscripts/Relative_Valuation/relative_valuation_calculator.pyscripts/Relative_Valuation/schema_template.jsonscripts/Relative_Valuation/statistics_module.pyscripts/Relative_Valuation/test_fix_edge_cases.jsonscripts/Relative_Valuation/test_fix_output.mdscripts/Relative_Valuation/test_stats_input.jsonscripts/Relative_Valuation/test_stats_output.jsonscripts/Relative_Valuation/test_stats_report.mdscripts/Relative_Valuation/tests/test_weights.pyscripts/Relative_Valuation/weights_config.jsonscripts/Relative_Valuation/weights_config_schema.jsonscripts/Relative_Valuation/weights_loader.pyscripts/Renewal_Analysis/README_RENEWAL_ANALYSIS.mdPortfolio Lease Management = Strategic analysis and planning across multiple leases to optimize occupancy, revenue, and risk.
Purpose:
Definition: Timeline showing when leases expire across a portfolio or property.
Visualization:
Year | Expiring SF | % of Total | Cumulative %
--------+-------------+------------+-------------
2025 | 50,000 | 20% | 20%
2026 | 75,000 | 30% | 50%
2027 | 25,000 | 10% | 60%
2028 | 100,000 | 40% | 100%
--------+-------------+------------+-------------
Total | 250,000 | 100% |
Analysis: 2026-2028 = 80% of portfolio expires (concentration risk)
Definition: Concentration of lease expiries in a single year or short period.
Red Flag Threshold: >30% of SF expiring in one year
Risk:
Mitigation: Stagger lease maturities, prioritize early renewals
Factors:
Scoring Matrix:
Factor | Weight | Score (1-5) | Weighted
--------------------+--------+-------------+---------
Tenant Credit | 30% | 4 | 1.2
Market Rent Gap | 25% | 3 | 0.75
Strategic Value | 20% | 5 | 1.0
Expiry Urgency | 15% | 2 | 0.3
Space Fit | 10% | 4 | 0.4
--------------------+--------+-------------+---------
Total | 100% | | 3.65
Priority Tier: HIGH (score > 3.5)
Assumptions:
Forecast:
2025 Expiries: 50,000 sf
Expected Renewals (70%): 35,000 sf
Expected Vacancies: 15,000 sf
Downtime: 9 months average
Revenue Loss: 15,000 sf × $15/sf × 0.75 years = $168,750
Extract from lease abstracts:
Create timeline (by year or quarter)
Calculate annual SF expiring:
Year | SF Expiring | % of Total
Red Flag: Any year > 30% of portfolio
Action: Prioritize early renewal negotiations for cliff years
For each expiring lease, assess:
Assign priority tier: High / Medium / Low
High Priority:
Medium Priority:
Low Priority:
Assumptions:
Forecast cash flows for next 3-5 years
Formula:
WALT = Σ (Remaining Lease Term × Annual Rent) ÷ Total Annual Rent
Example:
Tenant A: 3 years remaining, $100K/year → 3 × $100K = 300
Tenant B: 5 years remaining, $200K/year → 5 × $200K = 1,000
Total Annual Rent: $300K
WALT = (300 + 1,000) ÷ 300 = 4.33 years
Interpretation:
Formula:
Retention Rate = Renewed SF ÷ Expiring SF
Example:
2024 Expiries: 50,000 SF
Renewals: 35,000 SF
Retention: 35,000 ÷ 50,000 = 70%
Benchmarks:
Formula:
ECI = (SF Expiring in Peak Year) ÷ Total Portfolio SF
Example:
Peak year expiries: 100,000 SF
Total portfolio: 250,000 SF
ECI = 100,000 ÷ 250,000 = 40%
Risk Levels:
30%: High risk (expiry cliff)
40%+ of SF expiring in one year:
Insufficient lease term remaining:
50%+ of tenants paying below market:
30%+ of rent from C/D credit tenants:
This skill is automatically loaded when:
/rollover-analysisRelated Commands:
/rollover-analysis <portfolio-data-path> - Analyze lease expiry timeline and renewal priorities/renewal-economics <current-lease-path> - Renewal vs. relocation NPV for individual leasesPortfolio: 5 industrial buildings, 500,000 SF total, 25 tenants
Rollover Schedule:
Year | Expiring Leases | SF | % Total | Cumulative
-----+-----------------+---------+---------+------------
2025 | 3 tenants | 75,000 | 15% | 15%
2026 | 8 tenants | 200,000 | 40% | 55% ← CLIFF
2027 | 5 tenants | 100,000 | 20% | 75%
2028 | 4 tenants | 75,000 | 15% | 90%
2029+| 5 tenants | 50,000 | 10% | 100%
Analysis:
EXPIRY CLIFF IDENTIFIED
2026: 40% of portfolio expires (200,000 SF)
- 8 tenants simultaneously
- Risk: Cannot re-lease 200K SF in one year if multiple vacate
WALT: 2.8 years (below 3-year threshold)
- Refinancing risk
- Lenders prefer WALT > 5 years
Retention Rate (Historical): 75%
- Expected renewals (2026): 150,000 SF
- Expected vacancies (2026): 50,000 SF
- Downtime: 9 months average
- Revenue loss: $450,000 (estimated)
Renewal Priority (2026 Expiries):
Tenant | SF | Rent | Credit | Market | Priority | Action
---------------+--------+-------+--------+--------+----------+------------------
ABC Logistics | 80,000 | $8/sf | A- | At mkt | HIGH | Renew early, lock in
XYZ Warehouse | 50,000 | $7/sf | B | -10% | HIGH | Renew at market
Small Co. | 15,000 | $9/sf | C | +15% | LOW | Push to market or release
...
Strategy:
Forecast (After Strategy):
Revised 2026 Expiries: 70,000 SF (down from 200K)
Expected Renewals: 52,500 SF (75% retention)
Expected Vacancies: 17,500 SF (manageable)
Revenue Loss: $157,500 (down from $450K)
Savings: $292,500 in avoided vacancy losses
Tenant: Acme Distribution Lease Details:
Scoring:
Factor | Weight | Score | Weighted | Notes
----------------------+--------+-------+----------+------------------------
Tenant Credit (B+) | 30% | 4 | 1.20 | Strong credit
Market Rent Gap | 25% | 4 | 1.00 | 12% below market (upside)
Strategic Value | 20% | 5 | 1.00 | Long-term, reliable tenant
Expiry Urgency | 15% | 4 | 0.60 | 18 months (good timing)
Space Fit | 10% | 4 | 0.40 | Warehouse user (ideal fit)
----------------------+--------+-------+----------+------------------------
TOTAL SCORE | 100% | | 4.20 | HIGH PRIORITY
Recommendation:
RENEWAL PRIORITY: HIGH (Score 4.20/5.00)
Action Plan:
1. Engage tenant NOW (18 months before expiry)
2. Offer renewal at $8.00/SF (mid-market)
3. Provide $3/SF TI refresh ($75K)
4. Secure 5-year renewal
5. Lock in quality tenant, capture some rent upside
Economics:
- Current Rent: $7.50/SF × 25K = $187,500/year
- Renewal Rent: $8.00/SF × 25K = $200,000/year
- Increase: $12,500/year
- TI Cost: $75,000 (payback 6 years, acceptable)
- Avoids: 9 months downtime = $140,625 lost rent
- Net Benefit: $65,625 vs. letting lease expire
Skill Version: 1.0 Last Updated: November 13, 2025 Related Skills: effective-rent-analyzer, commercial-lease-expert, tenant-credit-analyst, lease-abstraction-specialist Related Commands: /rollover-analysis, /renewal-economics
npx claudepluginhub reggiechan74/vp-real-estate --plugin leasing-commercialScores tenant renewal probability, calculates retention NPV and WALT impact, models multi-tenant game theory, and switches to lease-up war room when retention fails.
Reviews commercial lease terms, structures net/triple-net/modified-gross deals, evaluates renewal options, analyzes TI and free rent, advises on landlord-tenant rights, and prepares VTS-style approval memos.