offer-generation

Calculate maximum allowable offers using cash flow, cap rate, BRRRR, and GRM methods.

1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/linuxphile/rei-agent --skill offer-generation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: offer-generation
Source: https://github.com/linuxphile/rei-agent/tree/main/plugins/rei/skills/offer-generation
Command: npx skills add https://github.com/linuxphile/rei-agent --skill offer-generation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-dotenv, pandas, numpy, openpyxl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps real estate investors determine the maximum allowable offer (MAO) for a property, strategize their offer, draft a Letter of Intent (LOI), and model negotiation scenarios to secure the best possible deal.

Core Features & Use Cases

  • MAO Calculation: Computes MAO using cash flow, cap rate, BRRRR, and GRM methods.
  • Offer Strategy: Recommends an offer approach based on market intelligence and seller motivation.
  • LOI Generation: Creates a customizable Letter of Intent document.
  • Negotiation Modeling: Analyzes counter-offers and maps out negotiation scenarios.
  • Use Case: When considering a property, use this skill to calculate your maximum offer price, understand the negotiation landscape, and draft an LOI to present to the seller or their agent.

Quick Start

Calculate the maximum allowable offer for 123 Main St, Minneapolis, MN 55408.

Frequently Asked Questions about offer-generation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate the maximum allowable offer for a real estate investment property?

To calculate the maximum allowable offer (MAO), this Skill applies cash flow, cap rate, BRRRR, and GRM methodologies. It processes financial data to output a data-driven pricing ceiling for acquisitions.

What is the best way to draft a Letter of Intent for a real estate offer?

Drafting a Letter of Intent (LOI) is handled by generating a customizable document based on your calculated offer strategy. It formulates the LOI using market intelligence and seller motivation to guide negotiations.

How do I model negotiation scenarios and counter-offers for property underwriting?

Modeling negotiation scenarios involves analyzing counter-offers and mapping out potential outcomes. The Skill evaluates market data and seller motivation to provide guidance on your offer strategy during deal underwriting.

Does this MAO calculator support the BRRRR method and GRM for deal underwriting?

Yes, the MAO calculator supports the BRRRR method and Gross Rent Multiplier (GRM) alongside cap rate and cash flow models. It integrates these approaches to deliver comprehensive deal underwriting for real estate investments.

Can I use Python and pandas to automate real estate offer strategy and negotiation analysis?

You can use Python and pandas to automate offer strategy because the Skill relies on these dependencies for calculation. It leverages numpy and python-dotenv to process underwriting variables and model negotiations.