Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Write a buyer's offer cover letter to a seller to strengthen a real-estate bid. Use when asked to write a real-estate offer letter, a buyer's 'love letter' to a seller, an offer cover note, or to make a home offer stand out. Produces a warm, genuine letter — who the buyers are, why they love the home, the strength of their offer, and a respectful close — while avoiding fair-housing risk. Not the legal offer/contract; not legal advice.
.claude/skills/mohitagw15856-property-offer-letter/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 65% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 33% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 116% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -7% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -5% | 0% |
In a competitive market, a buyer's cover letter can tip a seller toward an offer that isn't the highest — by making it personal and reassuring. This skill writes that letter: genuine, specific about why this home, and clear about why the offer is strong and low-risk to accept — while steering clear of language that creates fair-housing problems for the seller's agent.
> Note: this is the cover letter, not the legal purchase offer/contract, and it's not legal advice. > Buyer letters are controversial and some agents/brokerages prohibit them due to Fair Housing risk > (they can reveal protected characteristics and invite discrimination claims). Keep it about the home and the > offer's merits — never mention race, religion, family status, etc. — and confirm with the agent whether to use one.
Given "help me write an offer letter for a house we love", write the letter anyway — infer warm, specific reasons tied to the home, marking details (insert) for the buyers to personalise. Keep it about the property and the offer, never about who the buyers are demographically. Don't invent offer terms.
Ask for these only if they aren't already provided (else infer/flag):
Keep it short (a few short paragraphs). Mark [insert] personal details; keep everything about the home and the offer.
Real-estate buyer-representation practice — property- and offer-focused cover letters that build rapport while avoiding Fair-Housing risk.
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→pass | 11,840 | 11,325 | -4% | 1 | 1 | 0% | 1,206 | 1,993 | +65% | 0 | 0 | — |
case-02 | fail→pass | 16,357 | 15,859 | -3% | 1 | 1 | 0% | 1,784 | 2,369 | +33% | 0 | 0 | — |
case-03 | fail→pass | 10,073 | 13,844 | +37% | 1 | 1 | 0% | 977 | 2,112 | +116% | 0 | 0 | — |
case-04 | fail→pass | 25,539 | 14,405 | -44% | 1 | 1 | 0% | 2,695 | 2,495 | -7% | 0 | 0 | — |
case-05 | fail→pass | 17,553 | 12,131 | -31% | 1 | 1 | 0% | 2,158 | 2,046 | -5% | 0 | 0 | — |
case-06 | fail→fail | 25,996 | 14,589 | -44% | 1 | 1 | 0% | 2,883 | 3,095 | +7% | 0 | 0 | — |
case-07 | fail→pass | 7,335 | 18,008 | +146% | 1 | 1 | 0% | 1,364 | 2,696 | +98% | 0 | 0 | — |
case-08 | fail→pass | 7,340 | 14,157 | +93% | 1 | 1 | 0% | 1,321 | 2,396 | +81% | 0 | 0 | — |
case-09 | fail→fail | 13,998 | 15,876 | +13% | 1 | 1 | 0% | 1,627 | 2,344 | +44% | 0 | 0 | — |
case-10 | fail→pass | 14,641 | 15,805 | +8% | 1 | 1 | 0% | 1,448 | 2,435 | +68% | 0 | 0 | — |
case-11 | fail→pass | 7,595 | 14,228 | +87% | 1 | 1 | 0% | 1,129 | 2,374 | +110% | 0 | 0 | — |
case-12 | pass→pass | 10,565 | 15,760 | +49% | 1 | 1 | 0% | 1,771 | 2,364 | +33% | 0 | 0 | — |
case-13 | fail→fail | 11,124 | 14,657 | +32% | 1 | 1 | 0% | 1,139 | 2,180 | +91% | 0 | 0 | — |
case-14 | fail→pass | 14,489 | 15,089 | +4% | 1 | 1 | 0% | 1,322 | 2,236 | +69% | 0 | 0 | — |
case-15 | pass→pass | 16,225 | 14,130 | -13% | 1 | 1 | 0% | 1,824 | 2,249 | +23% | 0 | 0 | — |
case-16 | pass→pass | 12,536 | 12,533 | -0% | 1 | 1 | 0% | 1,202 | 2,081 | +73% | 0 | 0 | — |
case-17 | pass→pass | 11,053 | 10,971 | -1% | 1 | 1 | 0% | 866 | 1,916 | +121% | 0 | 0 | — |
case-23 | pass→pass | 15,567 | 12,774 | -18% | 1 | 1 | 0% | 1,448 | 2,109 | +46% | 0 | 0 | — |
case-18 | pass→pass | 15,441 | 12,242 | -21% | 1 | 1 | 0% | 1,781 | 2,101 | +18% | 0 | 0 | — |
case-19 | fail→pass | 12,705 | 18,212 | +43% | 1 | 1 | 0% | 1,322 | 2,694 | +104% | 0 | 0 | — |
case-20 | pass→pass | 13,108 | 14,125 | +8% | 1 | 1 | 0% | 1,372 | 2,326 | +70% | 0 | 0 | — |
case-21 | pass→pass | 15,209 | 12,393 | -19% | 1 | 1 | 0% | 1,632 | 2,053 | +26% | 0 | 0 | — |
case-22 | fail→pass | 15,024 | 7,234 | -52% | 1 | 1 | 0% | 1,369 | 2,071 | +51% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 23 cases were attempted. The headline lift of +52 percentage points is the difference between those two pass rates over the 23 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.