From leasing-commercial
Audits tenant insurance certificates, environmental compliance, use clauses, and covenant breaches. Produces compliance red-flag reports with notice and cure timing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/leasing-commercial:lease-compliance-auditorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Lease Compliance** = Ongoing verification that all parties fulfill their contractual obligations under the lease.
Lease Compliance = Ongoing verification that all parties fulfill their contractual obligations under the lease.
Purpose:
Key Categories:
Required Coverages (Typical):
Annual Requirements:
Red Flags:
Tenant Obligations:
Landlord Monitoring:
Red Flags:
Permitted Use Verification:
Red Flags:
Extract from lease:
Create tracking matrix:
Obligation | Frequency | Deadline | Status | Last Verified
Annual Process:
Non-Compliance Action:
If lease requires:
Verification:
Breach Action:
Periodic inspections (quarterly/annually):
Document findings and follow up on violations
Track:
Maintain documentation for dispute resolution
Expired Certificate:
Insufficient Limits:
Landlord Not Additional Insured:
Hazmat Storage Without Approval:
Environmental Fines:
No Permits:
Operating Outside Permitted Use:
Zoning Violation:
DSCR Below Threshold:
Late Financial Statements:
This skill is automatically loaded when:
Related Commands:
/default-analysis <lease-path> - Assess compliance violations as defaultsInsurance audits and environmental compliance reviews are handled directly by this skill — just ask in natural language.
Lease Requirements:
Certificate Received:
Audit Result:
INSURANCE COMPLIANCE AUDIT - FAIL
Deficiencies:
1. CGL coverage insufficient ($2M vs. $5M required)
2. Property insurance on ACV basis (replacement cost required)
3. Business interruption insufficient (6 months vs. 12 required)
4. Landlord not shown as additional insured
5. Waiver of subrogation not shown
Action Required:
- Reject certificate
- Issue notice to cure within 10 days
- Provide corrected certificate meeting all lease requirements
- If not cured, Landlord may obtain insurance and charge Tenant
Status: NON-COMPLIANT
Lease Permitted Use: "General office purposes only"
Site Inspection Findings:
Compliance Assessment:
USE CLAUSE COMPLIANCE AUDIT - VIOLATION
Permitted Use: General office purposes
Actual Use: Fitness studio / personal training
Violation: Material change in use without landlord consent
Concerns:
- Increased liability (fitness injuries)
- Increased building insurance premiums
- Higher wear/tear (showers, equipment)
- Parking impact (clients vs. office workers)
- Potential zoning violation (may require fitness license)
Action Required:
1. Cease and desist notice
2. Require tenant to:
a) Cease fitness operations, OR
b) Request formal consent to use change
3. If consent considered:
- Amend permitted use clause
- Increase insurance requirements
- Charge higher rent (fitness use = higher value)
- Obtain zoning confirmation
Status: VIOLATION - Immediate action required
Invocation: Ask in natural language, e.g. "Audit the insurance compliance for this lease against the attached certificate."
For each required insurance type, extract:
Commercial General Liability (CGL):
Property Insurance (Tenant's Improvements):
Business Interruption / Rent Insurance:
Other Required Insurance:
Policy Requirements:
Certificate Requirements:
| Insurance Type | Required? | Minimum Limits | Additional Insured | Special Requirements |
|---|---|---|---|---|
| CGL | Yes | $X,XXX,XXX per occ / $X,XXX,XXX aggregate | Landlord, PM | Cross-liability, contractual |
| Property | Yes | Replacement cost | Landlord as loss payee | All-risk, max $X deductible |
| Business Interruption | Yes | 12 months rent | Landlord as loss payee | Covers rent obligation |
| Umbrella | ? | - | - | |
| Auto Liability | If applicable | $X,XXX,XXX | - | |
| Boiler & Machinery | If applicable | $XXX,XXX | Landlord | If equipment on premises |
Extract and verify:
Required vs. Actual Comparison Table:
| Requirement | Lease Requires | Actual Policy | Compliant? | Gap/Issue |
|---|---|---|---|---|
| CGL Per Occurrence | $2,000,000 | $X | ✓/✗ | |
| CGL Aggregate | $5,000,000 | $X | ✓/✗ | |
| Additional Insured | Landlord | Listed/Not listed | ✓/✗ | |
| Property Coverage | $X | $X | ✓/✗ | |
| Biz Interruption | 12 months | X months | ✓/✗ | |
| Waiver of Subrogation | Required | Shown/Not shown | ✓/✗ | |
| Notice Period | 30 days | X days | ✓/✗ | |
| A.M. Best Rating | A- minimum | [Rating] | ✓/✗ |
Critical (Immediate Action):
Material (Require Correction):
Administrative (Low Priority):
For each deficiency, estimate landlord's exposure:
Inadequate Liability Limits:
Required: $2,000,000 per occurrence
Actual: $1,000,000
Gap: $1,000,000
Exposure: If tenant causes $2M claim, landlord potentially liable for $1M shortfall
Missing Business Interruption:
Required: 12 months rent
Actual: 0 months
Gap: $XXX,XXX (12 months × monthly rent)
Exposure: If fire/casualty, tenant may default on rent; landlord loses gap before re-leasing
Immediate (Critical Deficiencies):
If Not Cured:
| Tenant | Policy Type | Expiry Date | Renewal Reminder | Certificate Due | Status |
|---|---|---|---|---|---|
| [Name] | CGL | YYYY-MM-DD | 90 days before | 30 days before | Current/Expiring/Expired |
| [Name] | Property | YYYY-MM-DD | 90 days before | 30 days before | Current/Expiring/Expired |
Automated reminder timeline:
Save to Reports/YYYY-MM-DD_HHMMSS_[tenant]_insurance_audit.md
Report includes:
"Audit insurance compliance for
/path/to/lease_abstract.mdagainst/path/to/insurance_certificate.pdf."
Skill Version: 1.0 Last Updated: November 13, 2025 Related Skills: commercial-lease-expert, default-and-remedies-advisor, lease-abstraction-specialist Related Commands: /default-analysis (insurance and environmental compliance reviews are handled by this skill)
npx claudepluginhub reggiechan74/vp-real-estate --plugin leasing-commercialAudits lease compliance across CAM reconciliation, percentage rent, insurance tracking, escalations, and environmental compliance. Quantifies revenue recovery with probability-weighted analysis. Triggers on audit, CAM, rent, insurance, or disposition signals.
Analyzes tenant defaults, calculates cure periods, quantifies damages (rent acceleration, TI clawback), and sequences landlord remedies (notice, re-entry, termination).
Audits contracts against type-specific protection checklists to identify gaps, rates urgency, and provides ready-to-insert clause language. Trigger with /missing-protections for absent protections.