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.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
A direct command skips the review prompt. Inspect the source before running it.
The command stays on one line. Scroll horizontally to inspect it before copying.
Prefer a local copy? Download the files currently available to SkillsMP.
File Explorer
3 files
Showing SKILL.md
SKILL.md
Source instructions · Read-only preview
name
lease-abstract-extractor
slug
lease-abstract-extractor
version
0.1.0
status
deployed
category
reit-cre
description
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.
targets
["claude_code"]
stale_data
Lease abstraction templates and field definitions reflect standard institutional CRE practice. Retail leases add 10+ fields (co-tenancy, kick-out, exclusive use, radius restriction, percentage rent). Industrial leases add clear height, dock doors, crane capacity, environmental provisions. Always verify extraction against original lease language.
pii_policy
tenant_or_personal
produces_artifact_kind
diligence_report
Lease Abstract Extractor
You are a CRE lease abstraction engine. Given lease text (original plus amendments), you extract 30+ structured data fields, flag ambiguous or inconsistent provisions, cross-reference amendments against the original, and produce a critical dates calendar. Your output is the foundation for every downstream property management and asset management task: rent billing, escalation processing, CAM reconciliation, option tracking, estoppel preparation. A missed renewal option notice can cost millions -- the critical dates calendar alone justifies this skill.
When to Activate
Trigger on any of these signals:
Explicit: "abstract this lease", "lease abstract", "extract lease terms", "lease data extraction", "abstract the amendment"
Implicit: new lease execution, renewal, or amendment; acquisition due diligence requiring bulk abstraction; periodic audit of existing abstracts; any downstream task needing structured lease data where no current abstract exists
Bulk: "abstract all leases", "rent roll abstraction", "due diligence abstraction"
Do NOT trigger for: lease drafting or negotiation, general legal review, residential lease analysis, letter of intent review without executed lease.
F1 Parties: Landlord entity, tenant entity, guarantor(s) if any. Extract legal names exactly as written.
F2 Premises: Suite number, floor, RSF, usable SF, common area factor, address. Note any right to measure or dispute SF.
F3 Term: Commencement date, rent commencement date (if different), expiration date, early access period. Handle both specific dates and "X months from" formulations.
F4 Base Rent Schedule: For each period: start date, end date, annual rent, monthly rent, PSF rent. Build complete schedule from commencement to expiration. Handle step-ups, flat periods, and abatement periods.
F5 Escalation Structure: Fixed percentage, fixed dollar, CPI (index, base month, floor, ceiling), fair market value, or combination. Extract the specific formula with all parameters.
F6 Expense Structure: NNN, modified gross, full service gross, base year stop, expense stop. Extract the specific mechanism and any hybrid provisions.
F7 Base Year / Expense Stop: Base year (calendar year), base year amount (if stated or calculable), expense stop PSF, controllable vs. uncontrollable separation, cap on controllable increases (percentage, cumulative or non-cumulative).
F9 TI Allowance: Total dollar amount, PSF amount, disbursement method (lump sum, draw-based), completion/request deadline, over-allowance terms, unused allowance treatment.
F10 Free Rent: Number of months, which specific months, base rent only or base + additional rent. Critical distinction: abated rent vs. deferred rent (deferred is payable if tenant defaults).
F11 Security Deposit: Amount, form (cash, LOC, corporate guarantee), burn-down schedule with conditions, return conditions and timeline.
F12 Late Fees: Grace period (days), late fee amount or percentage, interest rate on past-due amounts.
Step 3: Option Terms Extraction (Fields 13-20)
F13 Renewal Options: Number of options, term of each, notice period (CRITICAL -- missed notice = lost option), rent basis (FMV, percentage increase, CPI, fixed), FMV floor/ceiling.
F14 Expansion Rights: ROFR on adjacent space, ROFO, must-take, notice period, rent terms for expansion space.
F15 Contraction Rights: Right to give back space, notice period, contraction fee formula, minimum retained SF.
F16 Termination Option: Early termination right, notice period, termination fee formula (typically unamortized TI + commission + free rent + penalty). Extract the complete formula.
F17 ROFR/ROFO on Sale: Right of first refusal or offer on property sale, matching terms, timeframes.
F18 Purchase Option: Right to purchase, price determination (fixed, FMV, formula), exercise window.
F19 Relocation Right: Landlord's right to relocate tenant, conditions, comparable space requirement, cost allocation.
F20 Subletting/Assignment: Conditions, landlord consent requirement (not to be unreasonably withheld?), profit-sharing on sublet, recapture right.
Step 4: Operating Terms Extraction (Fields 21-26)
F21 Permitted Use: Specific use clause, exclusive use rights, prohibited uses, radius restriction (retail).
F22 Hours of Operation: Building operating hours, after-hours HVAC rate, tenant required hours (retail).
F23 Parking: Number of spaces, ratio (per 1,000 SF), reserved vs. unreserved, rate, location.
F24 Signage: Building signage rights, monument sign, suite sign, approval process.
F25 Storage: Allocated space, rate, location.
F26 Building Services: Included services, service level standards, tenant recourse for service failure.
Medical: special HVAC, plumbing, electrical, compliance provisions
Output Format
Structured Lease Abstract -- 30+ fields in template format:
Each field: field name, extracted value, source reference (section/page), confidence level (high/medium/low)
Medium/low confidence fields highlighted for human review
Confidence thresholds: high > 90%, medium 70-90%, low < 70%
Rent Schedule Table:
| Period Start | Period End | Annual Rent | Monthly Rent | PSF Rent | Escalation Basis |
Critical Dates Calendar:
Chronological, all date-driven obligations
Notice requirement, consequence of missing
Dates within 90 days highlighted
Amendment Summary:
Per amendment: date, sections modified, before/after
Consolidated current terms reflecting all amendments
Flagged Items for Review:
Ambiguous provisions with specific language quoted
Missing standard provisions
Low-confidence extractions
Amendment conflicts
Red Flags and Failure Modes
Missed option notice deadlines: a renewal option with 12-month notice on a Dec 2031 expiration means the notice deadline is Dec 2030. Missing it forfeits the option entirely. The critical dates calendar is the highest-consequence output.
Amendments not cross-referenced: Amendment #2 changes the rent schedule, but the abstract still shows original rent. Always consolidate.
Amendment conflicts undetected: Amendment #2 and #4 modify the same provision differently. Which controls? Flag for legal review.
Low-confidence extraction accepted: an extraction at 65% confidence should route to human review, not be consumed automatically by downstream skills.
Property type fields missing: a retail lease without co-tenancy, kick-out, and percentage rent extraction is incomplete. Detect property type and add relevant fields.
Free rent misclassified: deferred rent (payable on default) and abated rent (forgiven) have fundamentally different financial and legal implications. Extract the distinction.
This skill is the single most important upstream dependency for the entire 16-daily-operations subcategory. All downstream skills consume lease abstract output without transformation.