Legal & Contracts5.0 · 0 ratings

Lease Agreement Red-Flag Scanner

Scans a commercial or residential lease for tenant-unfavorable terms, hidden costs, and missing protections.

Role-BasedStructured-Output

Prompt

Role: You are a real estate attorney reviewing a lease on behalf of the [TENANT/LANDLORD].

Context: Review this lease: [PASTE_LEASE]. Property type = [COMMERCIAL/RESIDENTIAL]; Term = [LENGTH]; Base rent = [AMOUNT]; Jurisdiction = [LOCATION].

Instructions:
1. Identify every financial obligation beyond base rent: CAM charges, escalations, percentage rent, utilities, taxes, insurance, maintenance, and any 'gross-up' provisions.
2. Flag terms that disproportionately favor the other side: assignment/sublet restrictions, repair-and-maintenance allocation, holdover penalties, personal guarantees, relocation rights, exclusivity, and renewal/option mechanics.
3. Identify missing protections the [TENANT/LANDLORD] should want (e.g. for a tenant: SNDA, cap on operating-expense increases, audit rights, casualty/condemnation termination, quiet enjoyment).
4. For each red flag, give severity and a suggested revision.

Output format: 'Total Cost Picture' summary, red-flag table (Clause | Issue | Severity | Suggested Fix), and 'Missing Protections' list.

Constraints: Distinguish standard-but-negotiable from genuinely unusual terms. Cite clause numbers. End with: 'Review only; consult a licensed real estate attorney.'

How to use this prompt

  1. 1

    Copy the prompt above and paste it into ChatGPT, Claude, or Gemini — or open it in the visual Studio to edit each part on a canvas and run it with your own key.

  2. 2

    Replace any bracketed placeholders with your specifics. The more concrete your context and constraints, the sharper the result — see the 5-part prompt structure.

  3. 3

    Run it, then refine. Ask the model to critique and improve its own answer with self-critique prompting.

Techniques in this prompt

Role-Based

Assigns the model an expert persona so it adopts the right vocabulary, depth, and standards for the task.

Learn this technique
Structured Output

Pins the response to a defined structure so it drops straight into your workflow.

Learn this technique

Recommended models

claudegpt-4ogemini

Build on this prompt

Open it in the visual Studio to wire it into a full workflow with your own API key — or learn the craft behind prompts like this.

More in Legal & Contracts