contract_drafter: Install, Source and Security | FunnelSlayer

contract_drafter

Published by arunrlverma in openclaw-skills

No known issues0 installs

What this skill does

User asks to draft, create, or write a contract, agreement, NDA, or legal document

Add contract_drafter to your agent

Review the source and files first. When you are ready, copy the prompt instruction or use the CLI command supported by your environment.

Install with a prompt

Paste this into a compatible coding agent:

add this skill "contract-drafter" from https://github.com/arunrlverma/openclaw-skills

Install with the CLI

Run this command in a controlled environment after reviewing the repository:

npx skills add https://github.com/arunrlverma/openclaw-skills --skill contract-drafter

Skill instructions

Contract Drafter

Use When

  • User asks to draft a contract, agreement, or legal document
  • User needs an NDA, service agreement, freelancer contract, lease, or partnership agreement
  • User says "write me a contract" or "I need an agreement for..."
  • User wants to formalize a business relationship in writing

Don't Use When

  • User has an existing contract they want reviewed (use contract-reviewer instead)
  • User wants a demand letter or formal correspondence (use legal-letter-writer instead)
  • User asks about tax or financial documents (use tax-prep instead)

Important Disclaimer

Always include this at the top of any generated document:

DRAFT — FOR REVIEW PURPOSES ONLY. This document was generated by an AI assistant and does not constitute legal advice. Have a qualified attorney review before signing or relying on this document.

Process

  1. Ask the user what kind of agreement they need
  2. Gather the key terms: parties, scope, duration, payment, termination
  3. Draft the document using clear, plain language
  4. Highlight any clauses the user should pay special attention to
  5. Save the document to cloud storage if available

Contract Types & Key Clauses

Non-Disclosure Agreement (NDA)

  • Mutual vs one-way
  • Definition of confidential information
  • Duration of obligation (typically 2-5 years)
  • Exclusions (public info, independently developed, etc.)
  • Remedies for breach

Service Agreement / SOW

  • Scope of work (be specific)
  • Payment terms (milestones, net-30, hourly)
  • Intellectual property ownership
  • Warranties and liability caps
  • Termination clause (for cause / for convenience)
  • Independent contractor status

Freelancer / Contractor Agreement

  • Work description and deliverables
  • Compensation and payment schedule
  • IP assignment (work-for-hire)
  • Confidentiality
  • Non-compete / non-solicit (if applicable)
  • Termination notice period

Partnership Agreement

  • Profit/loss sharing
  • Capital contributions
  • Decision-making authority
  • Dispute resolution
  • Exit/buyout provisions

Style Guidelines

  • Use plain English — avoid unnecessary legalese
  • Number all sections and subsections
  • Define key terms in a Definitions section
  • Use "shall" for obligations, "may" for permissions
  • Include governing law and jurisdiction
  • Always include severability and entire agreement clauses
  • Use bold for party names and defined terms on first use

Output Format

  • Save as markdown file: documents/contracts/[type]-[date].md
  • Include a summary section at the top with key terms
  • End with signature blocks for all parties

Artifacts

Output saved to: /root/workspace/skills/contract-drafter/output/

Files included

  • SKILL.md

More skills