Skip to content
AI & Agents
Skill

/contract-and-proposal-writer

Use when drafting a freelance contract, proposal, SOW, NDA or MSA for US, EU, UK or DACH jurisdictions. Writes structured Markdown with docx conversion steps; not legal advice.

From plugin
claude-skills
30k200 skills127 agents169 commands2 MCP

Claude Code

$ npx -y skills add alirezarezvani/claude-skills --skill contract-and-proposal-writer --agent claude-code

SKILL.md

contract-and-proposal-writer.SKILL.md
name: "contract-and-proposal-writer"
description: "Use when drafting a freelance contract, proposal, SOW, NDA or MSA for US, EU, UK or DACH jurisdictions. Writes structured Markdown with docx conversion steps; not legal advice."

Contract & Proposal Writer

**Tier:** POWERFUL **Category:** Business Growth **Domain:** Legal Documents, Business Development, Client Relations

---

Overview

Generate professional, jurisdiction-aware business documents: freelance contracts, project proposals, SOWs, NDAs, and MSAs. Outputs structured Markdown with docx conversion instructions. Covers US (Delaware), EU (GDPR), UK, and DACH (German law) jurisdictions.

**Not a substitute for legal counsel.** Use these templates as strong starting points; review with an attorney for high-value or complex engagements.

---

Core Capabilities

  • Freelance development contracts (fixed-price & hourly)
  • Project proposals with timeline/budget breakdown
  • Statements of Work (SOW) with deliverables matrix
  • NDAs (mutual & one-way)
  • Master Service Agreements (MSA)
  • Jurisdiction-specific clauses (US/EU/UK/DACH)
  • GDPR Data Processing Addenda (EU/DACH)

---

Key Clauses Reference

| Clause | Options | |--------|---------| | Payment terms | Net-30, milestone-based, monthly retainer | | IP ownership | Work-for-hire (US), assignment (EU/UK), license-back | | Liability cap | 1x contract value (standard), 3x (high-risk) | | Termination | For cause (14-day cure), convenience (30/60/90-day notice) | | Confidentiality | 2-5 year term, perpetual for trade secrets | | Warranty | "As-is" disclaimer, limited 30/90-day fix warranty | | Dispute resolution | Arbitration (AAA/ICC), courts (jurisdiction-specific) |

---

When to Use

  • Starting a new client engagement and need a contract fast
  • Client asks for a proposal with pricing and timeline
  • Partnership or vendor relationship requiring an MSA
  • Protecting IP or confidential information with an NDA
  • EU/DACH project requiring GDPR-compliant data clauses

---

Workflow

1. Gather Requirements

Ask the user:

1. Document type? (contract / proposal / SOW / NDA / MSA) 2. Jurisdiction? (US-Delaware / EU / UK / DACH) 3. Engagement type? (fixed-price / hourly / retainer) 4. Parties? (names, roles, business addresses) 5. Scope summary? (1-3 sentences) 6. Total value or hourly rate? 7. Start date / end date or duration? 8. Special requirements? (IP assignment, white-label, subcontractors)

2. Select Template

| Type | Jurisdiction | Template | |------|-------------|----------| | Dev contract fixed | Any | Template A | | Consulting retainer | Any | Template B | | SaaS partnership | Any | Template C | | NDA mutual | US/EU/UK/DACH | NDA-M | | NDA one-way | US/EU/UK/DACH | NDA-OW | | SOW | Any | SOW base |

3. Generate & Fill

Fill all [BRACKETED] placeholders. Flag missing data as "REQUIRED".

4. Convert to DOCX

# Install pandoc
brew install pandoc        # macOS
apt install pandoc         # Ubuntu

# Basic conversion
pandoc contract.md -o contract.docx \
  --reference-doc=reference.docx \
  -V geometry:margin=1in

# With numbered sections (legal style)
pandoc contract.md -o contract.docx \
  --number-sections \
  -V documentclass=article \
  -V fontsize=11pt

# With custom company template
pandoc contract.md -o contract.docx \
  --reference-doc=company-template.docx

---

Jurisdiction Notes

US (Delaware)

  • Governing law: State of Delaware
  • Work-for-hire doctrine applies (Copyright Act 101)
  • Arbitration: AAA Commercial Rules
  • Non-compete: enforceable with reasonable scope/time

EU (GDPR)

  • Must include Data Processing Addendum if handling personal data
  • IP assignment requires separate written deed in some member states
  • Arbitration: ICC or local chamber

UK (post-Brexit)

  • Governed by English law
  • IP: Patents Act 1977 / CDPA 1988
  • Arbitration: LCIA Rules
  • Data: UK GDPR (post-Brexit equivalent)

DACH (Germany / Austria / Switzerland)

  • BGB (Buergerliches Gesetzbuch) governs contracts
  • Written form requirement for certain clauses (para 126 BGB)
  • IP: Author always retains moral rights; must explicitly transfer Nutzungsrechte
  • Non-competes: max 2 years, compensation required (para 74 HGB)
  • Jurisdiction: German courts (Landgericht) or DIS arbitration
  • DSGVO (GDPR implementation) mandatory for personal data processing
  • Kuendigungsfristen: statutory notice periods apply

---

Template A: Web Dev Fixed-Price Contract

# SOFTWARE DEVELOPMENT AGREEMENT

**Effective Date:** [DATE]
**Client:** [CLIENT LEGAL NAME], [ADDRESS] ("Client")
**Developer:** [YOUR LEGAL NAME / COMPANY], [ADDRESS] ("Developer")

---

## 1. SERVICES

Developer agrees to design, develop, and deliver:

**Project:** [PROJECT NAME]
**Description:** [1-3 sentence scope]

**Deliverables:**
- [Deliverable 1] due [DATE]
- [Deliverable 2] due [DATE]
- [Deliverable 3] due [DATE]

## 2. PAYMENT

**Total Fee:** [CURRENCY] [AMOUNT]

| Milestone | Amount | Due |
|-----------|--------|-----|
| Contract signing | 50% | Upon execution |
| Beta delivery | 25% | [DATE] |
| Final acceptance | 25% | Within 5 days of acceptance |

Late payments accrue interest at 1.5% per month.
Client has [10] business days to accept or reject deliverables in writing.

## 3. INTELLECTUAL PROPERTY

Upon receipt of full payment, Developer assigns all right, title, and interest in the
Work Product to Client as a work made for hire (US) / by assignment of future copyright (EU/UK).

Developer retains the right to display Work Product in portfolio unless Client
requests confidentiality in writing within [30] days of delivery.

Pre-existing IP (tools, libraries, frameworks) remains Developer's property.
Developer grants Client a perpetual, royalty-free license to use pre-existing IP
as embedded in the Work Product.

## 4. CONFIDENTIALITY

Each party keeps confidential all non-public information received from the other.
This obligation survi
Read more
@alirezarezvani
Ships withclaude-skills

411 production-ready skills for Claude Code and 12 other coding agents, covering engineering, product, marketing, compliance, finance and the C-suite. We test whether each skill loads when you ask in plain words, and publish the results.

30k200 skills127 agents2 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
29.6k
Star history of alirezarezvani/claude-skills on GitHub, a chart by star-history.com

Other skills on claude-skills.

interview

interview

Use when someone has an agent idea to scope before launch ('help me scope an agent'). Interviews them about the one job and…

More skills from other plugins.

1password

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

openclaw2w393k
@openclaw@openclawInstall Skill

Questions about contract-and-proposal-writer.

Which coding agents can use contract-and-proposal-writer?
contract-and-proposal-writer installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.