Services How it works About Pricing Skills AI Assessment Start a project
Leads & Content

Proposal Writer.

A free Claude skill that turns messy discovery notes into a proposal that closes — their words in the situation, a scope fence, three anchored options, and a dated next step.

Free · MIT licensed · Works in Claude Code, Claude.ai & the API
What it does

A proposal is the close, in writing.

Eight sections with jobs, not padding: prove you listened, fence the scope, and present the investment so “which one” replaces “yes or no.”

  • Mines your discovery notes — pulls the prospect's exact words, budget signals, and deadline — and asks for what's missing.
  • The eight-section structure — Situation through dated Next Step, each earning its place in 2–4 pages.
  • The scope fence — an explicit “not included” list that prevents more scope creep than any contract clause.
  • Pricing psychology applied — three outcome-named options anchored high, no hourly line items, a validity date on everything.
  • Delivery notes included — walk it through live, never email cold — plus the follow-up cadence to the validity date.

Who it's for

Freelancers, agencies, contractors, consultants — anyone who has to put a number in writing and live with what happens next.

Especially useful if your current “proposal” is a price in an email, and you're tired of the silence after sending it.

What you say to trigger it

“Turn these notes into a proposal.” · “Write a proposal for this client.” · “How should I present this price?”

Example output

The investment section, done right.

From discovery notes for a dental practice that wants its phone ringing again. Here's how the pricing lands:

Premium first anchors the middle. Tiers named by outcome, not metal. And the deadline is real — a calendar, honestly framed.

How to install

Three ways in. All free.

Option 1 · Claude Code

One command

In your terminal, run:

npx skills add buildwithreef/claude-skills

Pick proposal-writer from the list (or install the whole set). Done.

Option 2 · Claude.ai

Upload the zip

Download the .zip below, then in Claude.ai go to Settings → Capabilities → Skills and upload it.

Download proposal-writer.zip

Option 3 · Manual

Copy the file

Copy the SKILL.md below into ~/.claude/skills/proposal-writer/SKILL.md. The zip also includes the worked example proposal the skill builds from.

proposal-writer/SKILL.md
---
name: proposal-writer
description: Turns discovery-call notes into a clear, scoped proposal with pricing presented for maximum close rate — situation, goal, approach, scope fence, investment options, and a dated next step. Use when the user needs to write a proposal or quote for a client, says "turn these notes into a proposal", or asks how to present pricing to a prospect.
---

# Proposal Writer

A proposal isn't a document, it's the close in writing. The prospect should finish it thinking "they understood us, I know exactly what I'm getting, and I know what to do next."

## Step 1 — Mine the discovery notes

Before writing, extract from the user's notes (ask for whatever's missing):

- [ ] The prospect's own words for their problem — quote these back verbatim later
- [ ] The business outcome they actually want (more calls, less admin time — never "a website")
- [ ] Budget signals, stated or implied
- [ ] Who decides, and who else weighs in
- [ ] Their deadline or triggering event ("busy season starts in April")
- [ ] What they've tried before and why it failed (shapes the "why this approach" section)
- [ ] Any competitor in the deal

## Step 2 — Build the eight sections

1. **Situation** — 3–5 sentences of their world, using their words from discovery. This section closes deals: it proves you listened. No selling here.
2. **The goal** — one sentence, business outcome: "Get the phone ringing from Google without you touching marketing."
3. **Recommended approach** — what you'll do in phases, each phase = name + what happens + what it produces. Explain *why this way* in one line per phase, referencing what they've tried before.
4. **What's included / what's not** — the scope fence. Bullet both sides. The "Not included" list prevents more scope creep than any contract clause, and it makes the included list look bigger. Be specific: "two rounds of revisions," "content for up to 6 pages," "does not include ongoing ad management."
5. **Investment** — never "price," "cost," or "fees" (see Step 3).
6. **Timeline** — phases with durations from *their* trigger: "Live within 5 weeks of kickoff." Tie to their deadline if they gave one.
7. **Proof** — one relevant result or testimonial, with numbers. One. A proposal is not a portfolio.
8. **Next step** — specific and dated: "To hold the March start, sign below by Friday the 14th; kickoff call the following Tuesday." Include payment terms here (e.g., 50% to begin, 50% at launch).

A worked example is in [references/template.md](references/template.md).

## Step 3 — Present the pricing right

- **Three options, anchored high.** Present the premium option first — it makes the middle (your target) feel reasonable. Single-option proposals convert yes/no; three options convert "which one."
- **Name tiers by outcome, not size:** "Get Found / Get Chosen / Run on Autopilot" — never Bronze/Silver/Gold.
- **No hourly line-item breakdowns.** Itemized hours invite line-item vetoes ("can we cut the testing?"). Price the outcome per tier; list what's included, not what each piece costs.
- **Monthly framing where true:** "$450/month" reads differently than "$5,400/year" — use whichever matches how they budget.
- **Validity date on every proposal** (2–3 weeks). Real urgency, honestly framed: your calendar fills.
- The middle option should be what discovery said they need. The low option is genuinely useful but visibly lighter — never a decoy so thin it insults them.

## Step 4 — Language rules

- Their words > industry words. If they said "the phone stopped ringing," the goal section says that — not "lead generation optimization."
- "You/your" should heavily outnumber "we/our."
- No legalese in the proposal body; terms live in the separate agreement.
- Short. Two to four pages of substance beats ten of filler. Every paragraph earns its spot or dies.

## Step 5 — Deliver

Output the full proposal in markdown, then a delivery note:

```
**Delivery notes:**
- Walk it through live (call or in person) — never email a proposal cold. Email it *after* the walkthrough.
- If they ask for it by email first: "Happy to — I'll send it right after we spend 15 minutes on it together so the numbers have context."
- Follow-up: day 2 ("any questions on what we walked through?"), then the validity-date reminder 3 days before it lapses.
```

## What not to do

- Don't open with your company history. Nobody has ever bought because of an "About Us" on page one.
- Don't include more than one testimonial/case — proposals bloat from insecurity.
- Don't quote a price discovery didn't support; if budget was never discussed, the proposal call *is* the budget conversation.
- Don't send editable files; PDF (or a proposal tool with e-sign).

---

Built by Reef — AI systems for small business → https://buildwithreef.com
FAQ

Claude skill for proposals — common questions

Is there a Claude skill for writing proposals?

Yes — this one. Proposal Writer is a free, open-source Claude skill that turns discovery-call notes into an eight-section proposal: situation in the prospect's own words, the goal as a business outcome, a phased approach, an included/not-included scope fence, three anchored investment options, timeline, one piece of proof, and a dated next step.

How do I install the Proposal Writer Claude skill?

Three ways: run npx skills add buildwithreef/claude-skills in your terminal and select proposal-writer (Claude Code), upload the .zip from this page in Claude.ai under Settings → Capabilities → Skills, or copy the SKILL.md above into a folder at ~/.claude/skills/proposal-writer/.

Why three pricing options?

Because one option converts as yes-or-no and three convert as which-one. The premium option is presented first to anchor the middle — which should be exactly what discovery said they need — and the light option is genuinely useful, never an insulting decoy. Tiers get outcome names, not Bronze/Silver/Gold.

Does it write the contract too?

No, and on purpose — the proposal body stays free of legalese so it reads like the close it is. Payment terms live in the next-step section; the formal terms belong in your separate agreement. It also tells you to send a PDF, never an editable file.

Is it really free?

Yes. MIT licensed, no signup, no catch. It's published by Reef, an Iowa-based studio that builds AI systems, websites, and automation for small businesses. If you'd rather have this whole workflow running done-for-you, that's the work Reef takes on.

Related skills

Goes well with

From the builder

Want proposals out the door in an hour?

Reef builds proposal systems — discovery notes in, branded PDF out, e-sign and follow-ups automated — so deals stop dying in your drafts folder.