Stop staring at a blank page before every deal
You had a great call. The client is keen. Now there is the part nobody enjoys: turning that conversation into a clean proposal or a contract draft. You hunt for your last good one, copy it, find-and-replace the name, change the price, fix the dates, rewrite the scope, and hope you did not leave the previous client's name buried in paragraph four.
This kit does the typing. You give it your own templates plus a short intake (who it is for, the scope, the price, the terms), and Claude fills a clean draft in seconds. It is a draft only, clearly flagged for your review. You read it, tweak it, and approve before it ever reaches the client.
↳ New to letting AI draft for you? Read Lesson: AI safety basics first →
Give it a brain: connect Claude
- Go to console.anthropic.com and sign in.
- Open API Keys → Create Key.
- Copy the key (it starts with
sk-ant-).
claude-opus-4-8 (sharpest writing). High volume? Set claude-haiku-4-5 to cut cost.
Point it at your templates: the folder you own
templates/) holding your real
proposal and contract documents. Each one is plain text or Markdown with simple blanks
like {{client_name}} and {{total_price}}. You edit them
freely; the kit fills the blanks and never rewrites your terms.A slice of the sample templates/proposal.md that
ships with the kit:
Give it the intake: the few facts about this deal
Try it: draft a real proposal, send nothing
Tap a sample, or write your own:
Review → export to a doc you can send
.docx). Tap Edit to fix a
line; tap Decline and the draft is discarded. You are the one who sends
it, on your own letterhead, after your own read.• Nothing reaches a client without your explicit approval: it drafts, it never auto-sends.
• The templates are yours: the kit fills blanks, it does not invent your clauses or prices.
• It does not give legal advice as fact. Every draft carries a "review before sending; have a human, and where relevant a lawyer, review" banner.
In the kit, the document renders to a self-contained file you
can Cmd/Ctrl-P straight to PDF, or open in Word. The README shows the short
add-on for true .docx export if you want it.
Bonus: a draft follow-up to go with it
Pairs naturally with the follow-up kit, so a sent proposal does not go quiet: ↳ Lesson: the gentle follow-up kit →
npm run dryrun # draft a document in your terminal, nothing is written or sent npm run draft # draft + export the proposal or contract npm run followup # draft a short follow-up to pair with it npm start # run the drafter as a service for your whole pipeline
Run it yourself: it's free and it's the real thing
The kit is a complete, runnable repo: your templates in, a Claude brain, a short intake,
a polished draft out, every one flagged for your review. MIT-licensed, runs on your
machine, nothing crippled. Run npm run setup and you're drafting.
Go live
With the kit downloaded and the checklist green:
npm install npm run setup # Claude key + your templates path, saved on YOUR machine npm run draft
Type a short intake when it asks, and it fills your template and shows you the draft
right there. You read it, approve, and export. Nothing leaves your machine without your
say-so. Prefer the command line only? npm run dryrun drafts from a text
file and writes nothing.
Want a real proposal engine wired into your CRM and e-sign?
This kit is the DIY taste. We build your proposal engine connected to your CRM (so intake auto-fills from the deal) and your e-sign tool (DocuSign, HelloSign), so an approved draft goes out for signature in one move, and we run it for your team.
Have Rabbithole build it → ↳ Next: the gentle follow-up kit