contract-review
Orchestrates a comprehensive multi-agent contract review that analyzes risk, plain-English translation, missing protections, and compliance in parallel. Use when a user shares a contract and wants a full review, safety score, or executive summary. Trigger with "/contract-review" or "review this contract".
Best use case
contract-review is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Orchestrates a comprehensive multi-agent contract review that analyzes risk, plain-English translation, missing protections, and compliance in parallel. Use when a user shares a contract and wants a full review, safety score, or executive summary. Trigger with "/contract-review" or "review this contract".
Teams using contract-review should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/contract-review/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How contract-review Compares
| Feature / Agent | contract-review | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Orchestrates a comprehensive multi-agent contract review that analyzes risk, plain-English translation, missing protections, and compliance in parallel. Use when a user shares a contract and wants a full review, safety score, or executive summary. Trigger with "/contract-review" or "review this contract".
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
Best AI Skills for Claude
Explore the best AI skills for Claude and Claude Code across coding, research, workflow automation, documentation, and agent operations.
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
Cursor vs Codex for AI Workflows
Compare Cursor and Codex for AI coding workflows, repository assistance, debugging, refactoring, and reusable developer skills.
SKILL.md Source
# Contract Review — Multi-Agent Orchestrator
Flagship contract review skill that spawns five parallel analysis agents, then
aggregates their findings into a single executive report with a Contract Safety
Score. Designed for founders, freelancers, and small-business operators who need
to understand what they are signing without retaining outside counsel for every
agreement.
## Overview
Most contracts arrive as walls of dense legalese. A single-pass review misses
nuance. This skill mirrors how a law firm reviews contracts: multiple
specialists work in parallel, each with a different lens, then a senior partner
synthesizes everything into a recommendation.
The orchestrator:
1. Ingests the contract (file path or pasted text).
2. Classifies the contract type and extracts metadata.
3. Launches five parallel agents (risk, plain-English, missing protections,
compliance, and party-balance analysis).
4. Aggregates results into a unified report with a 0-100 Contract Safety Score.
## Prerequisites
- The contract must be provided as a file path to a readable document (PDF,
DOCX, TXT, MD) or pasted directly into the conversation.
- For file-based input the file must exist and be accessible via the Read tool.
- No external APIs or network access are required.
## Instructions
1. **Ingest the contract.**
- If a file path is provided, read the full document with the Read tool.
- If the text is pasted, capture it verbatim.
- Confirm the document length; warn if it exceeds 50 pages.
2. **Classify the contract.**
Determine the contract type from one of the following categories:
- Employment Agreement
- Independent Contractor / Freelance Agreement
- Non-Disclosure Agreement (NDA)
- Master Services Agreement (MSA)
- Software License / SaaS Agreement
- Terms of Service / Terms of Use
- Privacy Policy / Data Processing Agreement
- Partnership / Joint Venture Agreement
- Lease / Real Estate Agreement
- Other (describe)
3. **Extract metadata.**
Capture: parties, effective date, term/duration, governing law,
dispute resolution mechanism, total contract value (if stated).
4. **Launch five parallel agents using the Task tool.**
Each agent receives the full contract text and returns structured findings.
| Agent | Focus | Key Deliverable |
|-------|-------|-----------------|
| Risk Analyst | Clause-by-clause risk scoring across 10 categories | Risk heat map, poison pill flags |
| Plain-English Translator | 8th-grade reading level rewrite | Clause-by-clause translation with flags |
| Protection Auditor | Gap analysis against type-specific checklists | Missing protections with urgency ratings |
| Compliance Checker | Regulatory alignment (GDPR, CCPA, labor law basics) | Compliance findings table |
| Party-Balance Analyst | Fairness tilt between the parties | Asymmetry flags, one-sided clause list |
5. **Aggregate results.**
Combine all five agent reports into a unified document with these sections:
- Executive Summary (3-5 bullet points)
- Contract Metadata table
- Contract Safety Score (0-100) with letter grade
- Risk Heat Map (top 5 risks ranked by severity)
- Plain-English Quick Reference (critical clauses only)
- Missing Protections (critical and important only)
- Compliance Findings
- Party-Balance Assessment
- Recommended Next Steps (negotiate, accept, reject, consult attorney)
6. **Compute the Contract Safety Score.**
Weighted formula:
| Component | Weight | Source Agent |
|-----------|--------|-------------|
| Risk severity (inverse) | 30% | Risk Analyst |
| Protection coverage | 25% | Protection Auditor |
| Party balance | 20% | Party-Balance Analyst |
| Compliance alignment | 15% | Compliance Checker |
| Language clarity | 10% | Plain-English Translator |
Letter grades: A (90-100), B (80-89), C (70-79), D (60-69), F (< 60).
7. **Present the final report** in the conversation and note the output
filename.
## Output
**Filename:** `CONTRACT-REVIEW-{party-or-title}-{YYYY-MM-DD}.md`
The report uses Markdown with tables and follows this structure:
```
# Contract Review Report
## Executive Summary
## Contract Metadata
## Contract Safety Score: [score]/100 ([grade])
## Risk Heat Map
## Plain-English Quick Reference
## Missing Protections
## Compliance Findings
## Party-Balance Assessment
## Recommended Next Steps
## Disclaimer
```
## Error Handling
| Failure Mode | Cause | Resolution |
|--------------|-------|------------|
| File not found | Path is incorrect or file missing | Ask the user to confirm the file path |
| Unreadable format | Binary or encrypted document | Ask for a plain-text or PDF version |
| Document too long | Exceeds context window | Summarize by section; warn about truncation |
| Agent timeout | One parallel agent fails to return | Report partial results; note which agent failed |
| Ambiguous contract type | Cannot classify confidently | Ask the user to confirm the contract type |
## Examples
**Example 1 — File-based review:**
> User: Review the contract at `~/contracts/acme-msa-2026.pdf`
The orchestrator reads the file, classifies it as a Master Services Agreement,
launches five agents, and produces a report:
```
Contract Safety Score: 72/100 (C)
Top Risk: Unlimited indemnification liability (Section 8.2)
Missing: No force majeure clause, no data breach notification timeline
Balance: Tilts 65/35 in favor of Acme Corp
Recommendation: Negotiate Sections 8.2 and 12.1 before signing
```
**Example 2 — Pasted text:**
> User: Review this contract: [pasted NDA text]
The orchestrator classifies it as a Mutual NDA, flags a unilateral
non-solicitation clause hidden in the definitions, and scores it 58/100 (F).
## Resources
- [CommonPaper Standard Contracts](https://commonpaper.com/) — Open-source
contract templates (CC BY 4.0) used as comparison baselines.
- [American Bar Association Model Contract Clauses](https://www.americanbar.org/)
— Authoritative clause language references.
- [Restatement (Second) of Contracts](https://www.ali.org/) — American Law
Institute's foundational contract law principles.
- [GDPR Full Text](https://gdpr-info.eu/) — EU data protection regulation.
- [CCPA Full Text](https://oag.ca.gov/privacy/ccpa) — California Consumer
Privacy Act via the CA Attorney General.
---
**Legal Disclaimer:** This skill provides AI-generated analysis for
informational and educational purposes only. It does not constitute legal
advice, create an attorney-client relationship, or substitute for consultation
with a qualified attorney. Contract interpretation depends on jurisdiction,
context, and specific facts that an AI cannot fully evaluate. Always consult a
licensed attorney before making legal decisions based on this analysis.Related Skills
validating-api-contracts
Validate API contracts using consumer-driven contract testing (Pact, Spring Cloud Contract). Use when performing specialized testing. Trigger with phrases like "validate API contract", "run contract tests", or "check consumer contracts".
vercel-deploy-preview
Create and manage Vercel preview deployments for branches and pull requests. Use when deploying a preview for a pull request, testing changes before production, or sharing preview URLs with stakeholders. Trigger with phrases like "vercel deploy preview", "vercel preview URL", "create preview deployment", "vercel PR preview".
openrouter-compliance-review
Review OpenRouter integration for regulatory compliance (SOC2, GDPR, HIPAA). Use when preparing for audits, evaluating data handling, or documenting compliance posture. Triggers: 'openrouter compliance', 'openrouter gdpr', 'openrouter soc2', 'openrouter data residency'.
klingai-compliance-review
Security and compliance review framework for Kling AI integrations. Use when preparing for audits or reviewing security posture. Trigger with phrases like 'klingai compliance', 'kling ai security review', 'klingai audit prep', 'video generation compliance'.
performing-security-code-review
Execute this skill enables AI assistant to conduct a security-focused code review using the security-agent plugin. it analyzes code for potential vulnerabilities like sql injection, xss, authentication flaws, and insecure dependencies. AI assistant uses this skill wh... Use when assessing security or running audits. Trigger with phrases like 'security scan', 'audit', or 'vulnerability'.
api-contract
Configure this skill should be used when the user asks about "API contract", "api-contract.md", "shared interface", "TypeScript interfaces", "request response schemas", "endpoint design", or needs guidance on designing contracts that coordinate backend and frontend agents. Use when building or modifying API endpoints. Trigger with phrases like 'create API', 'design endpoint', or 'API scaffold'.
freelancer-review
Reviews contracts from a freelancer's perspective across 14 evaluation lenses including misclassification risk, IP ownership, payment terms, kill fees, and non-compete scope. Use when a freelancer or independent contractor needs to evaluate a client agreement. Trigger with "/freelancer-review" or "review this contract as a freelancer".
contract-compare
Compares two contract versions side-by-side to detect added, removed, and modified clauses with favorability analysis. Use when a user receives a revised contract or redline and needs to understand what changed and who each change favors. Trigger with "/contract-compare" or "compare these two contracts".
generating-api-contracts
Generate API contracts and OpenAPI specifications from code or design documents. Use when documenting API contracts and specifications. Trigger with phrases like "generate API contract", "create OpenAPI spec", or "document API contract".
contract-test-creator
Contract Test Creator - Auto-activating skill for Test Automation. Triggers on: contract test creator, contract test creator Part of the Test Automation skill category.
iam-policy-reviewer
Iam Policy Reviewer - Auto-activating skill for Security Advanced. Triggers on: iam policy reviewer, iam policy reviewer Part of the Security Advanced skill category.
schema-optimization-orchestrator
Multi-phase schema optimization workflow orchestrator. Creates session directories, spawns phase agents sequentially, validates outputs, aggregates results. Trigger: "run schema optimization", "optimize schema workflow", "execute schema phases"