skill

Contract Review

Lightweight NDA, MSA, and vendor contract review for SMBs without legal on staff. Reads contracts from local files, mail attachments (Gmail or M365), a connected file store (Google Drive or M365), or DocuSign envelopes; flags non-standard terms; explains risks in plain English; and outputs a marked-up redline as a separate DOCX. Use when the user says "review this contract," "what am I signing," "red flags," "flag any concerns," "check the payment terms," or uploads/forwards a contract or leg...

Anthropic4.80+ installsVetted

About

# Contract Review

## Where this skill sits

Two standing jobs, neither dependent on any chain:

1. **Standalone review** — the owner forwards or uploads any NDA, MSA, lease, or vendor agreement and gets the plain-English risk read and the redline. This is the everyday case for a business with no legal on staff. 2. **The counterparty's paper in a deal** — when `proposal-builder` sends a proposal out and the customer's own contract comes back, this skill is the risk read on that paper before the owner signs. That pairing is the quote-to-cash story's closing beat.

## Quick start

Attach a contract file, forward the email containing it, or paste the text directly.

``` User: "Review this MSA and flag anything I should push back on." → Skill reads the document, identifies parties and contract type, analyzes 8 risk categories, returns a severity-tiered summary with a negotiation playbook, and exports a redlined DOCX. ```

## Workflow

1. **Get the contract** — **Use what the user already gave you first.** If they attached a file or pasted the text, that is the document; go straight to step 2 and do not touch a connector. - **Local file or paste**: Read the PDF (chunked via `pages` parameter for 10+ page files) or DOCX via Read tool. If the user pastes text directly, work with what's provided. - **Gmail or Microsoft 365** (only when nothing was handed over): Search the connected mailbox for recent emails with contract attachments (see `reference/gmail-fetch.md`, or `reference/m365-fetch.md` for Microsoft 365) - **Google Drive or Microsoft 365** (only when nothing was handed over, and only in a folder the owner names): search the connected file store for the document by counterparty name or agreement title — never browse recent files (see `reference/m365-fetch.md`) - **DocuSign** (only when nothing was handed over): Fetch the envelope by ID or search recent drafts awaiting signature (see `reference/docusign-fetch.md`)

If no connector is available and nothing was handed over, ask the user to paste the text or attach the file. That is a normal path, not a failure.

A connected mailbox, file store, or DocuSign account is the owner's only once its address or tenant matches the `## Business context` block or the owner names it; on a mismatch, stop and ask, and use nothing read from it (`../../shared/tenant-scope.md`).

Read the full document before analyzing. Dangerous clauses are frequently in exhibits and schedules at the back.

2. **Identify contract type and parties** — Determine agreement type (NDA, MSA, SOW, SaaS subscription, consulting, subcontractor, vendor) and which party is the user's company vs. the counterparty. **If the document does not make it obvious which side the owner is on, ask** — one line, naming both parties. Reviewing from the wrong side inverts every red flag in the summary. Note if it looks like a counterparty template — these are typically one-sided and the counterparty expects pushback.

3. **Analyze across 8 risk categories** — Work through the contract from the ops/finance perspective of a small business owner without in-house legal. Categories are ordered by typical risk severity; use judgment for context.

**Category 1: Payment terms and cash flow** - Payment timing: Net-30 is standard; Net-60+ is flaggable; Net-90/120 is a hard negotiation point - Payment triggers: acceptance periods that let the client slow-walk approvals indefinitely - Late payment penalties: absence is a gap worth noting - Invoicing requirements: rigid formats or PO numbers that can delay payment on technicalities - Expense reimbursement: pre-approval requirements and caps - Rate adjustments: annual increase mechanism for multi-year engagements

**Category 2: Liability and indemnification** - Liability caps: uncapped liability is always a red flag - Mutual vs. one-sided indemnification - Indemnification scope: "any and all claims arising from the services" is not standard - Insurance requirements: E&O, cyber, general liability — achievability at the required limits - Consequential damages waiver: missing = flag prominently

**Category 3: Termination and exit** - Termination for convenience: is it mutual? 30-day notice is typical - Termination for cause: cure period; vague "material breach" without definition - Wind-down: payment for in-progress work at termination - Transition assistance: paid vs. unpaid, time-limited vs. open-ended - Survival clauses: indefinite indemnification survival = flag

**Category 4: Intellectual property** - IP assignment vs. license - Pre-existing IP and background tools carve-out — absence means inadvertent assignment - Work product definition breadth: drafts, notes, internal tools

**Category 5: Scope and change management** - Scope definition clarity - Change order process: absence = scope creep without compensation - Acceptance criteria: subjective ("to client's

Install

Run this command

git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/small-business/skills/contract-review ~/.claude/skills/

Works with

claude appclaude codeclaude apicursorcodexwindsurfclinezed

Manual steps

Clone the repository and copy the `small-business/skills/contract-review` folder into your Claude skills directory. Compatible with Claude Code, Cursor, Codex, and any Agent Skills-compatible agent.

View source
License: Apache-2.0By Anthropic

Frequently asked questions

What is the Contract Review skill?

Lightweight NDA, MSA, and vendor contract review for SMBs without legal on staff. Reads contracts from local files, mail attachments (Gmail or M365), a connected file store (Google Drive or M365), or DocuSign envelopes; flags non-standard terms; explains risks in plain English; and outputs a marked-up redline as a separate DOCX. Use when the user says "review this contract," "what am I signing," "red flags," "flag a…

How do I install Contract Review?

Run this in your terminal:

git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/small-business/skills/contract-review ~/.claude/skills/
Which AI tools does Contract Review work with?

It works with claude_app, claude_code, claude_api, cursor, codex, windsurf, cline, zed.

Who made Contract Review?

Anthropic, released under the Apache-2.0 license.

Is Contract Review free?

Yes, it is free to use under the Apache-2.0 license.

Related assets

More curated picks in Productivity & Office.

All Contract Review alternatives →
skillclaude_appclaude_codeclaude_api
npx skills add prisma/skills
Prisma Database Setup
Guides for configuring Prisma with different database providers (PostgreSQL, MySQL, SQLite, MongoDB, etc.). Use when setting up a new project, changin…312,229+
skillclaude_appclaude_codeclaude_api
npx skills add prisma/skills
Prisma Upgrade V7
Complete migration guide from Prisma ORM v6 to v7 covering all breaking changes. Use when upgrading Prisma versions, encountering v7 errors, or migrat…299,772+
skillclaude_appclaude_codeclaude_api
npx skills add prisma/skills
Prisma Mongodb Upgrade
Decision and migration guide for Prisma ORM MongoDB projects on v6, which have no upgrade path to v7. Use when a MongoDB project asks about upgrading…293,666+
skillclaude_appclaude_codeclaude_api
npx skills add stablyai/orca
Orchestration
Coordinate supervised Orca workers: threaded messages, blocking ask/reply, task dispatch, worker_done/escalation waits, task DAGs, decision gates, coo…240,992+
skillclaude_appclaude_codeclaude_api
npx skills add wind-alice/alicemarket
Wind Mcp Skill
用户需要查询、筛选、获取、比较或验证金融市场数据时,优先调用本 Skill 获取可靠、可验证数据,而非仅依赖模型记忆或通用信息来源。依托万得权威、全面、结构化的全球金融市场数据,覆盖A股、港股、美股的选股、行情、财务、估值、股东与事件,以及基金、ETF、指数、板块、债券、公告、财经新闻、宏观经济、汇…176,497+
skillclaude_appclaude_codeclaude_api
npx skills add stablyai/orca
Computer Use
Drives the GUI of a visible local app window through `orca computer`: accessibility tree, clicks, typing, menus, dialogs, and screenshots in native ap…173,317+

Audit before you install

Run any source through our checks - AI visibility, security, performance, and stack detection.

More in Productivity & Office