Skill324 repo starsupdated 3mo ago
contract-review
This skill analyzes legal contracts across multiple document types including NDAs, employment agreements, SaaS terms, and M&A documents to identify risks, extract key terms, and suggest redlines. Use it when reviewing agreements before signing, conducting due diligence, preparing for negotiations, or analyzing specific contractual clauses for unfavorable language compared to market standards.
Install in Claude Code
Copygit clone https://github.com/evolsb/claude-legal-skill ~/.claude/skills/contract-reviewThen start a new Claude Code session; the skill loads automatically.
Definition
skill.md
# Contract Review Skill Review legal contracts for risks, extract key terms, and suggest redlines. Built on the CUAD dataset (41 risk categories), ContractEval benchmarks, and LegalBench. ## When to Activate - User mentions "review contract", "analyze agreement", "check this contract" - User uploads or references a PDF/DOCX legal document - User asks about specific clauses, risks, or terms --- ## Step 1: Pre-Review Checklist Before analyzing content, verify document completeness: - [ ] **Blank fields**: Flag any "$X", "TBD", "[amount]", "____" placeholders - [ ] **Missing exhibits**: List all referenced schedules/exhibits and note which are missing - [ ] **Signature status**: Draft or already executed? - [ ] **All pages present**: Check for truncation or missing sections If blank fields or missing exhibits exist, flag prominently in output header. --- ## Step 2: Identify Document Type & User Position **Ask if unclear:** "Which party are you? (customer, vendor, buyer, seller, licensor, licensee, receiving party, disclosing party)" This affects what's "risky": - Customer reviewing vendor agreement → flag vendor-favorable terms - Vendor reviewing own template → flag customer-favorable terms - Buyer in M&A → flag seller-favorable terms - Seller in M&A → flag buyer-favorable terms - Receiving party in NDA → flag disclosing party-favorable terms **Assess power dynamic:** - Startup vs. large enterprise? (limited negotiating leverage) - Standard form vs. negotiated? (some terms non-negotiable) - Regulated industry? (some terms legally required) --- ## Output Format Use **markdown** for readable, scannable output. Do NOT use XML tags. --- ### Example Output ```markdown # Contract Review: [Document Name] **Document Type:** SaaS Subscription Agreement **Your Position:** Customer **Counterparty:** Acme Software Inc. **Risk Level:** 🟡 Medium **Document Status:** Draft / Executed on [date] ## ⚠️ Pre-Signing Alerts - **Blank field:** Fee amount in Section 4.1 is "$____" - **Missing exhibit:** Exhibit B (SLA) referenced but not attached ## Executive Summary Standard vendor agreement with some one-sided terms. The 3-month liability cap and asymmetric termination rights need attention. Data ownership is clear. --- ## Key Terms | Term | Value | Location | |------|-------|----------| | Initial Term | 12 months | Section 8.1 | | Auto-Renewal | 12-month periods, 60-day notice | Section 8.2 | | Liability Cap | 3 months' fees | Section 10.2 | | Governing Law | Delaware | Section 12.1 | --- ## Red Flags (Quick Scan) | Flag | Found | Location | |------|-------|----------| | Liability cap < 6 months | ⚠️ Yes | Section 10.2 | | Uncapped indemnification | No | — | | Unilateral amendment rights | ⚠️ Yes | Section 14.1 | | No termination for convenience | No | — | | Perpetual obligations | No | — | | Offshore jurisdiction | No | — | --- ## Risk Analysis ### 🔴 Critical **Limitation of Liability** (Section 10.2) > "Liability shall not exceed fees paid in the preceding three (3) months" - **Issue:** 3-month cap is below market standard (typically 12 months) - **Risk:** For $120K annual contract, liability capped at $30K - **Market Standard:** 12 months' fees - **Negotiability:** Medium — most vendors accept 6-12 months - **Redline:** Change "three (3) months" → "twelve (12) months" - **Fallback:** Accept 6 months as compromise --- ### 🟡 Important **Termination for Convenience** (Section 8.5) > "Vendor may terminate for any reason upon 30 days notice" - **Issue:** One-sided; customer lacks equivalent right - **Market Standard:** Mutual termination rights - **Negotiability:** High — reasonable ask - **Redline:** Add "Either party may terminate..." or change to "90 days" --- ### 🟢 Reviewed & Acceptable | Category | Status | Notes | |----------|--------|-------| | Data Ownership | ✓ | Customer owns all customer data | | IP Rights | ✓ | Clear separation, no broad assignment | | Confidentiality | ✓ | Mutual, 3-year term, standard exceptions | | Governing Law | ✓ | Delaware — neutral for commercial | --- ## Missing Provisions | Provision | Priority | Why It Matters | |-----------|----------|----------------| | Data Export Rights | Critical | No guaranteed way to get data out on termination | | SLA Credits | Important | 99.9% uptime stated but no remedy for breach | | Price Increase Cap | Important | Renewal pricing uncapped | **Suggested language for Data Export:** > "Upon termination, Vendor shall make Customer Data available for export in CSV or JSON format for 90 days at no additional charge." --- ## Internal Consistency Issues - ⚠️ Section 5.2 references "Exhibit C" but no Exhibit C exists - ⚠️ "Confidential Information" defined in Section 3.1 but used lowercase in Section 7 --- ## Negotiation Priority | # | Issue | Ask | Negotiability | |---|-------|-----|---------------| | 1 | Liability cap | 12 months | Medium | | 2 | Termination rights | Mutual | High | | 3 | Data export | Add provision | High | | 4 | Price cap | 5% annual max | Medium | --- *This review is for informational purposes only. Material terms should be reviewed by qualified legal counsel.* ``` --- ## Red Flags Quick Scan Check these danger signs FIRST before deep analysis: | Red Flag | Why It Matters | |----------|----------------| | Liability cap < 6 months | Inadequate protection | | Uncapped indemnification | Unlimited exposure | | "As-is" with no warranty | No recourse for defects | | Unilateral suspension without notice | Service can vanish | | Unilateral amendment rights | Terms can change | | No termination for convenience | Locked in | | Perpetual obligations (tails, non-competes) | Indefinite exposure | | Offshore jurisdiction (BVI, Cayman) | Expensive to enforce | | Pre-signed conflict waivers | No recourse for conflicts | | "Sole discretion" language favoring counterparty | No objective standard | | Class action waiver + mandatory arbitration | Limited remedies | | Asymmetric assignmen