Freelance Contract Builder
Generates a customized freelance/consulting contract from a template with project scope, payment terms, IP assignment, and revision policies. Researches standard rates via Brave Search. Prerequisites: brave-search MCP, pandoc.
MCP get_skill({ skillId: "freelance-contract-builder-7ebfaaae" })Use this skill with your agent
Create a free account and connect via MCP
# Freelance Contract Builder
Generate a customized freelance or consulting contract with all essential clauses, tailored to your project.
## When to Use
- "Create a freelance contract for a web design project"
- "I need a consulting agreement template"
- "Draft a contract for my client project"
## Requirements
- **Brave Search MCP** for standard rate and term research
- **pandoc** for PDF/DOCX conversion
## Workflow
### Step 1 — Project Details
- **Your name/business**
- **Client name/business**
- **Project description** (what you're delivering)
- **Deliverables** (specific list)
- **Timeline** (start date, milestones, end date)
- **Payment** (total, hourly/fixed, milestones, deposit)
- **Revision rounds** (how many included)
- **Kill fee** (if client cancels mid-project)
### Step 2 — Research Standards
```
brave_web_search: "freelance {SERVICE_TYPE} contract essential clauses {YEAR}"
brave_web_search: "freelance contract payment terms best practices"
brave_web_search: "freelance {SERVICE_TYPE} rate {LOCATION} {YEAR}"
```
### Step 3 — Generate Contract
```markdown
# FREELANCE SERVICES AGREEMENT
**Effective Date:** {DATE}
This agreement is between:
- **Service Provider:** {YOUR_NAME} ("{PROVIDER}")
- **Client:** {CLIENT_NAME} ("{CLIENT}")
---
## 1. Scope of Work
{PROVIDER} agrees to provide the following services:
{Detailed description of work to be performed}
### Deliverables
| # | Deliverable | Format | Due Date |
|---|-------------|--------|----------|
| 1 | {Item} | {Format} | {Date} |
| 2 | {Item} | {Format} | {Date} |
| 3 | {Item} | {Format} | {Date} |
## 2. Timeline
- **Project start:** {DATE}
- **Milestone 1:** {Description} — {DATE}
- **Final delivery:** {DATE}
## 3. Payment
- **Total fee:** ${TOTAL}
- **Payment schedule:**
- {50}% deposit (${X}) due upon signing
- {25}% (${X}) upon milestone 1 completion
- {25}% (${X}) upon final delivery
- **Payment method:** {Bank transfer / PayPal / etc.}
- **Late payment:** {N}% monthly interest after {N} days past due
## 4. Revisions
- {N} rounds of revisions included in the fee
- Additional revisions billed at ${X}/hour
- Revision requests must be submitted within {N} business days of delivery
## 5. Intellectual Property
- Upon full payment, {CLIENT} receives full ownership of all deliverables
- {PROVIDER} retains the right to display work in portfolio
- Pre-existing tools, templates, and frameworks remain {PROVIDER}'s property
## 6. Confidentiality
Both parties agree not to disclose confidential business information shared during this project.
## 7. Termination
- Either party may terminate with {N} days written notice
- Upon termination, {CLIENT} pays for all work completed to date
- Kill fee: {X}% of remaining contract value if {CLIENT} terminates without cause
## 8. Limitation of Liability
{PROVIDER}'s total liability shall not exceed the total contract value (${TOTAL}).
## 9. Governing Law
This agreement is governed by the laws of {STATE/COUNTRY}.
---
**{PROVIDER}:** _________________________ Date: _________
**{CLIENT}:** _________________________ Date: _________
```
### Step 4 — Convert to PDF/DOCX
```bash
mkdir -p outputs/legal
pandoc "outputs/legal/contract-{CLIENT_SLUG}.md" -o "outputs/legal/contract-{CLIENT_SLUG}.pdf" --pdf-engine=xelatex
pandoc "outputs/legal/contract-{CLIENT_SLUG}.md" -o "outputs/legal/contract-{CLIENT_SLUG}.docx"
```
## Important Rules
- This is a template — always recommend attorney review for high-value contracts
- Include the legal disclaimer that this is not legal advice
- Never omit payment terms, IP assignment, or termination clauses
- Adjust for jurisdiction — contract law varies by state/country
- Protect both parties — one-sided contracts damage relationships
## Example Prompts
- "Create a freelance contract for a $5000 website redesign project"
- "I need a consulting agreement for a 3-month advisory engagement"
- "Draft a contract with milestone-based payments for a mobile app project"Related Skills
More skills in Legal & Contracts
Contract Clause Analyzer
Reads a contract or agreement, identifies key clauses, flags risky or unusual terms, and generates a plain-English summary with recommendations. Researches standard clause language via Brave Search. Prerequisites: brave-search MCP, python3.
Dispute Resolution Letter Writer
Drafts professional dispute letters (billing errors, warranty claims, landlord issues, service complaints) with proper formatting, legal references from Brave Search, and escalation paths. Prerequisites: brave-search MCP.
Lease Agreement Analyzer
Reviews residential or commercial leases, identifies tenant-unfriendly clauses, compares terms against local tenant rights research via Brave Search, and generates a negotiation checklist. Prerequisites: brave-search MCP, python3.
Privacy Policy & ToS Analyzer
Reads a privacy policy or terms of service, extracts data collection practices, identifies concerning permissions, and generates a plain-English summary with a privacy risk score. Prerequisites: brave-search MCP, python3.
Explore Other Categories
Skills from other categories with shared topics
Book-to-Action Notes Generator
Researches a book's key ideas via Brave Search, generates structured chapter summaries with actionable takeaways, and creates an implementation checklist. Prerequisites: brave-search MCP.
Client Proposal Writer
Builds professional client proposals with scope, timeline, pricing, and terms — researches market rates via Brave Search and generates pandoc-ready documents. Prerequisites: brave-search MCP, python3, pandoc.
Company Due Diligence Researcher
Conducts comprehensive research on a company via Brave Search covering financials, leadership, culture, news, and competitive landscape. Generates a diligence brief for job seekers, investors, or partners. Prerequisites: brave-search MCP, python3.