Today's Agent Skill: Freelancer and Contractor Agreement Generator

What It Does

When you hire a freelancer or independent contractor without a written agreement, you're exposed to disputes over payment, ownership of work, confidentiality, and project scope — all of which can be expensive to resolve. Most small business owners skip the paperwork because drafting a contract feels like it requires a lawyer. An AI agent can generate a solid starting-point freelancer agreement in under two minutes.

How It Works

The skill accepts the freelancer's name, the type of work, the payment terms, the project timeline, and any specific clauses you want to include, then generates a professional agreement covering scope of work, payment, intellectual property assignment, confidentiality, revision policy, and termination terms. It flags sections that require attorney review before signing.

How to Deploy It

Drop the SKILL.md into your agent's skills folder and trigger it with "generate freelancer agreement" followed by project details. Works with Claude Code, Gemini CLI, Cursor, and Windsurf. Export the output to a signing tool like DocuSign (docusign.com) or HelloSign (hellosign.com), and have an attorney review any contract before executing it.

SKILL.md — Ready to Deploy

## Description
Generates a plain-language freelancer or independent contractor agreement covering scope, payment, IP assignment, confidentiality, revision policy, and termination — with attorney-review flags and ready for e-signature.

## Trigger
User types "generate freelancer agreement", "write contractor contract", or "draft independent contractor agreement."

## Input
- client_business_name: Your business name
- contractor_name: Freelancer or contractor's name or business name
- project_description: What work is being performed
- deliverables: Specific items to be delivered (e.g., 5 blog posts, a logo, 3 months of bookkeeping)
- payment_terms: Amount, rate, and schedule (e.g., $500 flat fee net-30; $75/hr weekly)
- start_date: Project start date
- end_date: Project end date or "ongoing"
- ip_assignment: true/false — does all created work become property of the client? (default: true)
- confidentiality: true/false — should there be an NDA clause? (default: true)
- revision_rounds: Number of included revision rounds (default: 2)
- governing_state: US state whose laws govern the agreement

## Steps
1. Draft an introductory paragraph identifying both parties and the agreement date.

Copy the full SKILL.md and drop it into your agent's skills directory to activate this skill.

← Back to All Posts | Home — AZ AI Tools