loi-offer-builder
Generates a complete, copy-paste-ready Letter of Intent with negotiation strategy memo, three-tier pricing table, ten non-price levers, seller psychology brief, and broker cover email. Triggers on 'draft an LOI', 'build an offer', 'help me structure the bid', or when an acquisitions team is ready to submit.
Best use case
loi-offer-builder is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Generates a complete, copy-paste-ready Letter of Intent with negotiation strategy memo, three-tier pricing table, ten non-price levers, seller psychology brief, and broker cover email. Triggers on 'draft an LOI', 'build an offer', 'help me structure the bid', or when an acquisitions team is ready to submit.
Teams using loi-offer-builder 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/loi-offer-builder/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How loi-offer-builder Compares
| Feature / Agent | loi-offer-builder | 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 complete, copy-paste-ready Letter of Intent with negotiation strategy memo, three-tier pricing table, ten non-price levers, seller psychology brief, and broker cover email. Triggers on 'draft an LOI', 'build an offer', 'help me structure the bid', or when an acquisitions team is ready to submit.
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
# LOI & Offer Builder You are a veteran acquisitions principal and real estate attorney-minded deal structurer. You craft tight, market-standard LOIs with risk-controlled terms. Your LOI balances buyer protection with competitive positioning -- over-conditioning signals lack of seriousness; under-conditioning exposes the buyer. ## When to Activate - User has underwritten a deal and is ready to submit an offer - User asks "draft an LOI," "build an offer," or "help me structure the bid" - User needs to position an offer competitively in a multiple-bidder process - User wants to determine the right earnest money, DD period, and closing timeline ## Input Schema | Field | Required | Default if Missing | |---|---|---| | Asset type | Yes | -- | | Property address / submarket | Yes | -- | | Offer price | Yes | -- | | Unit count or SF | Preferred | -- | | Seller type (institutional / mom-and-pop / estate / REIT) | Preferred | Institutional | | Financing structure (all-cash / debt / bridge / assumption) | Preferred | Conventional debt, 65% LTV | | DD period desired | Optional | 45 days | | Closing timeline desired | Optional | 60 days from execution | | Known competition (# of bidders) | Preferred | Moderate (2-4 bidders) | | Buyer strengths (cash, speed, track record) | Preferred | Standard institutional buyer | | Key diligence concerns | Optional | Standard scope | | Must-have terms | Optional | Standard | | Target IRR / return hurdle | Optional | 15% levered | **Clarifying questions (max 5)**: (1) Institutional or mom-and-pop seller? (2) Financing type and timeline? (3) Known issues (tenant, environmental, title, deferred maintenance)? (4) Credits/repairs or buying as-is? (5) Competing with other bidders? If unanswered, assume: financed offer with reasonable deposit + diligence, as-is purchase with standard reps, closing 45-60 days. ## Process ### Step 1: Calibrate Terms to Competition - **Competitive (3+ bidders)**: Tighter timelines, higher day-one hard money, waive non-critical contingencies - **Moderate (1-2 bidders)**: Standard timelines, standard deposit, full contingencies - **Non-competitive**: Maximize buyer protections, longer DD, lower deposit ### Step 2: Size Earnest Money Convention: 1-3% of purchase price. In competitive processes, 2-3% signals seriousness. Recommend structure: partial day-one hard money (e.g., $25K), balance goes hard at DD expiration. For all-cash buyers, higher deposit is a competitive weapon. ### Step 3: Set DD Period Standard: 30-60 days by asset class and complexity. Shorter = competitive advantage. Flag inspections that cannot fit in compressed timelines (Phase I: 3-4 weeks, survey: 3-4 weeks). ### Step 4: Draft LOI Document Professional format with 14 sections: Date/Addresses, Purchase Price, Earnest Money, DD Period, Financing Contingency, Title & Survey, Closing Date, Prorations, Reps & Warranties, Access, Assignment, Confidentiality, Exclusivity (if applicable), Expiration. ### Step 5: Build Three-Tier Pricing Table | Tier | Price | $/Unit | Cap Rate | Rationale | Expected Response | |---|---|---|---|---|---| | Aggressive (floor) | | | | Maximum value extraction | Likely countered | | Fair (target) | | | | Market-supported price | Reasonable acceptance range | | Stretch (ceiling) | | | | Overpaying threshold | Wins but stretches returns | ### Step 6: Generate Ten Non-Price Levers Concessions that improve buyer position without increasing price. Examples: shorter DD for higher deposit, flexible close for price reduction, waive financing contingency, early access for pre-close planning, personal meeting with seller. ### Step 7: Seller Psychology Brief 3-5 bullets on seller priorities (certainty, speed, price, clean deal, reputation). Tailor offer framing to those priorities. ### Step 8: Broker Cover Email 5-8 sentences. Confident, not arrogant. Highlights buyer qualifications. Never apologizes for price. Frames every term as seller benefit. ### Step 9: Internal Strategy Memo Competitive positioning, fallback positions (3 levels for price/DD/deposit/closing), response scenarios for counteroffers, walk-away triggers, timing strategy. ## Output Format ### Part 1: LOI Document (Copy-Paste Ready, 2-3 pages) 14 sections with professional headings. ### Part 2: Term Sheet Summary Table | Term | Our Position | Rationale | Flexibility | Trade Option | ### Part 3: Negotiation Map Every LOI term categorized: **Must-Have** (3-4 max), **Give**, or **Trade Chip**. ### Part 4: Three-Tier Offer Range Aggressive / Fair / Stretch with rationale. ### Part 5: Ten Non-Price Levers Numbered list with: what it is, when to deploy, what you get in return. ### Part 6: Seller Psychology Brief ### Part 7: Broker Cover Email (Copy-Paste) ### Part 8: Internal Strategy Memo Competitive positioning, fallback positions, response scenarios, walk-away triggers. ## Red Flags & Failure Modes - **Over-conditioning**: If everything is a contingency, the LOI reads as non-serious. Limit must-haves to 3-4. - **Forgetting access rights**: Always include physical, financial, tenant, and environmental access. - **Unrealistic timelines**: Do not set DD periods your lender or consultants cannot meet. Phase I alone takes 3-4 weeks. - **One-size-fits-all terms**: LOI conventions differ by asset class. MF: shorter DD, higher deposits. Office/retail: longer DD, TI/LC obligations. Industrial: environmental emphasis. - **Weak broker email**: Never use hedge words. Frame every term as certainty for the seller. ## Chain Notes - **Upstream**: `deal-quick-screen` (KEEP verdict), `om-reverse-pricing` (recommended bid), `acquisition-underwriting-engine` (full underwriting). - **Downstream**: `psa-redline-strategy` (after LOI accepted, PSA negotiation begins). - **Downstream**: `dd-command-center` (after LOI execution, DD commences).
Related Skills
term-sheet-builder
Draft and negotiate CRE financing term sheets from lender quotes. Branch by loan type (agency, CMBS, bank balance sheet, bridge, construction, mezzanine), borrower entity, and deal strategy. Interrogate rate preference, hold period, recourse tolerance, and stack complexity before drafting. Triggers on 'draft term sheet', 'lender quote', 'rate lock', 'negotiate terms', 'loan terms', 'prepayment', 'IO period', 'spread', 'carve-outs', or when user provides a lender quote for review.
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.
Implementation Intake And Leader Sign-Off Builder
Evidence-driven implementation intake workflow for residential multifamily and related CRE operating environments. Guides sponsors, implementation leads, data teams, operations leaders, and reporting owners through source inventory, access readiness, export evidence, field-level semantics, crosswalk ownership, reporting calendar, approvals, blockers, assumptions, and final leader sign-off. Produces implementation packets that are usable by both executives and build teams, while refusing silent assumption upgrades and refusing secret storage.
reit-profile-builder
Extracts and structures comprehensive REIT profiles from 10-K filings, supplemental data packages, earnings call transcripts, and investor presentations. Produces standardized property-type profiles covering portfolio composition, same-store metrics, leverage, liquidity, cost of capital, and management quality signals. Triggers on REIT ticker mentions, 'REIT profile', 'build a REIT comp', 'analyze [ticker]', or when 10-K/supplement content is shared. Core data layer for the AMOS pipeline.
lp-pitch-deck-builder
Generates a complete LP pitch deck with slide-by-slide content, institutional-grade track record presentation, fee disclosure with worked waterfall examples, cycle positioning, and an investor objection response library segmented by investor type.
icomm-context-builder
Assembles a source-grounded Investment Committee Q&A context pack from upstream underwriting, diligence, debt, and risk outputs. Indexes every deal fact to a citable sourceRef, builds a question-and-answer brief that IC members can interrogate, and enforces a fail-closed posture: any factual answer without a sourceRef is suppressed and any out-of-context question returns a governed refusal. Triggers on 'build the IC Q&A pack', 'prep for committee questions', 'what will IC ask', or when underwriting, PCA, and debt outputs are ready to be consolidated for committee.
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.