How to Use Claude to Draft Contracts and Proposals
Three copy-paste prompts for NDAs, subcontract agreements, and bid proposals — plus a review checklist so nothing gets missed.
If you run a general contractor, subcontractor, or construction firm, you already know this: drafting subcontract agreements, NDAs, and bid proposals eats hours every week. The language is mostly the same from one project to the next. The details change. And the risk of missing something important never goes away.
Claude can handle the first draft in minutes — not hours. You bring the judgment. Claude brings the speed. This post gives you three ready-to-use prompts, a review checklist, and a step-by-step guide to setting up a Claude Project loaded with your firm's own standard language.
What you get from this post: Three copy-paste prompts for NDAs, subcontract agreements, and bid proposals. A review checklist to catch what matters. And a 15-minute setup guide so Claude drafts in your firm's voice from day one.
Why Claude (and Not Just Any AI)
Not all AI tools handle legal and contract language well. Claude stands out for construction firm work for a few reasons:
- 200K token context window — Upload your entire template library, and Claude remembers it all within the conversation. No cutting documents into pieces.
- Projects feature — Create a persistent workspace where Claude already knows your firm's standard clauses, tone, and formatting. Every new conversation in that Project starts with that knowledge built in.
- Strong citation behavior — Claude flags when it is uncertain rather than making things up. For contract work, that matters.
- Nuanced writing quality — Client-facing documents need to sound professional and precise. Claude handles that better than most alternatives.
You can use the free tier to test these prompts. For daily firm use, Claude Pro ($20/month) or Team ($30/month per seat) gives you Projects and longer conversations.
Step 1: Set Up a Claude Project With Your Firm's Language
Before you start drafting, spend 15 minutes setting up a Project. This is what turns Claude from a generic AI into a tool that knows your firm.
- Open Claude and click "Projects" in the sidebar.
- Create a new Project — name it something like "Firm Document Drafting" or "Client Contracts."
- Upload your standard documents to the Project knowledge base. Include:
- Your current NDA template (or the version you use most often)
- A recent subcontract agreement you were happy with
- Your standard bid proposal template
- Any clause library or approved language list your firm maintains
- Your firm's style guide or formatting preferences, if you have one
- Add Project instructions. In the Project's custom instructions field, paste something like this:
You are a drafting assistant for [Firm Name], a [general contractor / subcontractor / construction firm] serving [description of clients]. When drafting documents, use our uploaded templates as the starting point. Match our firm's tone: professional but approachable, precise but not unnecessarily complex. Flag any clause or term you are unsure about rather than guessing. Always include placeholder brackets like [CLIENT NAME] for details I need to fill in. Never invent case citations, statute references, or regulatory numbers.
Now every conversation you start inside this Project already has your firm's context loaded. No re-explaining each time.
Step 2: Three Ready-to-Use Prompts
Copy these prompts directly into a conversation within your Project. Adjust the bracketed details for each client.
Prompt 1: Non-Disclosure Agreement (NDA)
Draft a mutual NDA between [YOUR FIRM NAME] and [OTHER PARTY NAME]
for the purpose of [DESCRIBE THE PURPOSE — e.g., "evaluating a
potential consulting engagement for their Q3 product launch"].
Use our standard NDA template from the Project files as the base.
Include these specifics:
- Effective date: [DATE]
- Term: [DURATION — e.g., "2 years from the effective date"]
- Jurisdiction: [STATE]
- Carve-outs needed: [LIST ANY — e.g., "publicly available
information, information independently developed"]
Flag any clauses in our template that may need adjustment given
this specific purpose. Put [REVIEW] next to anything I should
double-check.
What you get: A complete NDA draft using your firm's own language, with review flags where Claude thinks you should take a closer look.
Prompt 2: Subcontract Agreement
Draft a subcontract agreement for a new project engagement:
- Client / General Contractor: [NAME AND ENTITY TYPE]
- Scope of work: [DESCRIBE — e.g., "framing and rough carpentry
for a 12-unit residential building", "electrical rough-in and
finish for a commercial tenant improvement"]
- Fee structure: [DESCRIBE — e.g., "fixed price of $X", "time and
materials at $X/hr with a $X not-to-exceed", "unit pricing"]
- Estimated timeline: [START DATE TO COMPLETION]
- Key limitations or exclusions: [LIST — e.g., "does not include
permits", "does not cover demolition or hazmat removal"]
Use our standard subcontract agreement template. Make sure the
scope section is specific enough that there is no ambiguity about
what is and is not included. Put [REVIEW] next to any section
where the scope language could be tighter.
What you get: A project-ready subcontract agreement with clear scope boundaries. The [REVIEW] flags help you focus your attention on the sections most likely to cause disputes down the road.
Prompt 3: Client Proposal
Draft a bid proposal for [PROSPECT NAME] based on our site walk
or discovery conversation. Here are my notes:
[PASTE YOUR SITE WALK NOTES, BULLET POINTS, OR VOICE MEMO
TRANSCRIPT — raw is fine, Claude will organize it]
Structure the proposal with these sections:
1. Understanding of their project (show we listened)
2. Our recommended approach (what we will do, in plain language)
3. Scope and deliverables (specific and measurable)
4. Timeline and milestones
5. Investment (pricing and payment schedule)
6. Why our firm (2-3 differentiators relevant to their situation)
7. Next steps
Keep the tone confident but not salesy. The reader is [DESCRIBE
— e.g., "a project manager evaluating three contractors",
"a property owner with no construction background",
"a developer reviewing bids for a commercial project"].
What you get: A polished proposal built from your rough notes. Claude turns scattered bullet points into a structured document that shows the prospect you understood their situation.
Step 3: Review Checklist
AI drafts the document. You own the final version. Use this checklist before anything goes to a client.
For Every Document
- Names and entities are correct — Check every instance. Typos in party names create real problems.
- Dates are accurate — Effective dates, deadlines, term lengths.
- Jurisdiction and governing law — Confirm the right state or jurisdiction is specified.
- All [BRACKETS] filled in — Search the document for any remaining placeholders.
- All [REVIEW] flags addressed — Go through each flag Claude added and make your call.
- Fee terms match your agreement — Amounts, payment schedules, retainer terms.
For NDAs Specifically
- Definition of "Confidential Information" is appropriate for this deal
- Exclusions and carve-outs cover what you need
- Term and survival clauses match your expectations
- Remedies section is enforceable in the specified jurisdiction
For Subcontract Agreements Specifically
- Scope is specific — a project manager reading this should know exactly what is and is not included
- Termination provisions are clear for both sides
- Lien waiver and retainage terms match your expectations
- Insurance and indemnification requirements are present and enforceable
For Proposals Specifically
- The "understanding" section actually reflects what the prospect told you
- Deliverables are concrete — no vague promises
- Pricing matches what you discussed or intend to quote
- The proposal does not overcommit your crew's capacity
Tips for Better Results
Be specific in your prompts. "Draft an NDA" gives you generic output. "Draft a mutual NDA for evaluating a potential data analytics consulting engagement with a mid-size retailer in Ohio" gives you something useful.
Paste your raw notes. Claude is good at turning messy inputs into clean outputs. Do not spend time cleaning up your meeting notes before pasting them into the proposal prompt. That defeats the purpose.
Iterate in the same conversation. After Claude produces a draft, tell it what to fix: "Make the scope section more specific about what we will not do" or "The tone is too formal — this client is a startup founder, keep it professional but warmer." Each round gets closer to what you need.
Keep your templates updated. When you make a change to your standard language — a new clause, an updated fee structure, a revised disclaimer — upload the new version to your Project. Claude only knows what you give it.
What This Looks Like in Practice
A 12-person general contracting firm that drafts 200+ subcontract agreements and bid proposals in a busy season can cut drafting time from 30 minutes per document to under 5 minutes. That is 80+ hours saved — time the project manager or owner can redirect to site oversight and client relationships instead.
A subcontractor that sends two to three bids a week can turn a Friday afternoon of proposal writing into a 20-minute task. The owner pastes site walk notes into Claude, reviews the output, adjusts the pricing section, and sends it before lunch.
The work does not disappear. It shifts from writing to reviewing. And reviewing a well-structured draft is faster — and catches more errors — than writing from scratch when you are tired at the end of a long day.
Get Started
Try it now: Copy the NDA prompt above, open Claude, and paste it in with a real example. You will see results in under a minute.
Want help setting up a Project loaded with your firm's contract templates and standard language? Schedule a free call to get a personalized report on where AI fits your construction business. Or book a free consultation and we will set it up with you.
Ready to see where AI fits in your business?
Book a call — we'll map your workflows, quick wins, and a realistic path forward.