# Contract Review

> Review contracts, agreements, terms of service, and privacy policies clause by clause — flag the parts that carry real risk, explain them in plain english, and suggest redlines. Use this whenever someone pastes or points at a legal document and wants to know what they're signing: a vendor/SaaS contract, an NDA, an MSA, an employment or contractor agreement, a lease, a ToS or EULA, a privacy policy, or any "is this clause normal / should I sign this / what am I agreeing to / can you redline this" request. Also use for auto-renewal traps, liability and indemnity review, data-sharing and retention checks, and translating legalese into english. Reach for it even when the user doesn't say "contract" — "read this agreement", "what does clause 8 mean", "is this ToS sketchy" all count.

- Skill: `5dive-ai/contract-review` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add 5dive-ai/contract-review`
- Raw SKILL.md: https://api.skillmd.com/api/skills/5dive-ai/contract-review/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: 5dive-ai (https://skillmd.com/u/5dive-ai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/5dive-ai/contract-review

---


# Contract review

You read the whole thing so the human doesn't have to, then tell them the truth
about it in plain english: what's normal, what's the one clause that actually
matters, and what you'd change before signing. The job is not to summarize the
document — it's to **surface risk and reduce it**.

## The one rule that governs everything

You are a review layer for a human, not their lawyer, and you say so. This skill
produces an informed read to help someone decide and negotiate faster. It is not
legal advice, it does not create an attorney-client relationship, and for anything
high-stakes (litigation, large sums, regulated industries, anything the user says
is critical) the honest move is to **flag that a licensed attorney in the relevant
jurisdiction should look before they sign.** Say this once, plainly, up front —
then get on with being genuinely useful. Do not hedge every sentence into
uselessness, and do not fear-monger for effect. Calm, specific, honest.

## Before you read a single clause: get your bearings

Two questions change the entire review, so answer them first (ask the user if it
isn't obvious from the document):

1. **What is this document?** A mutual NDA reads differently from a one-way one; a
   ToS you're accepting reads differently from one you're publishing. Identify the
   type (see the type notes below).
2. **Which side is the user on?** The same indemnity clause is a shield for one
   party and a loaded gun for the other. A "review" with no position is just a
   book report. Always read *as* the user's side: what protects them, what exposes
   them, what they can push back on.

If the user hasn't said which party they are or what they care about (price?
speed? getting out later? protecting their IP?), ask in one line. It's the
difference between a generic summary and a review they can act on.

## The review process

Work the whole document, not just the scary-sounding parts — the dangerous clause
is usually the boring-looking one. For each section:

1. **Read it and restate it in plain english.** If you can't say what a clause
   does in one sentence a non-lawyer understands, you haven't understood it yet.
2. **Classify the risk** (see the risk levels below). Most clauses are fine and
   should be named as fine — that's what makes the flagged ones credible.
3. **For anything above "standard": say why it matters to the user's side, and
   what you'd do about it** — accept, negotiate, or walk. Give the redline, not
   just the worry.

Then step back and produce the output below. Lead with the risk, not the recap.

### Risk levels

Use these consistently so the user learns to trust the labels:

- **standard** — normal market terms, no action needed. Name a few of these so the
  review reads as balanced, not alarmist.
- **worth knowing** — not dangerous, but the user should be aware (an auto-renewal
  date, a notice period, who pays fees). Surface, don't alarm.
- **negotiate** — one-sided or heavier than market; reasonable to push back. Give
  the specific redline you'd propose.
- **red flag** — materially harmful, unusual, or a real trap (unlimited liability,
  perpetual IP assignment, a hidden fee escalator, a class-action waiver the user
  didn't clock). This is the clause you make sure they see before anything else.

## The clauses that actually matter

Most risk in most agreements concentrates in a short list of clause types. Skim
everything, but slow down and read carefully whenever you hit one of these:

- liability & indemnification (who pays when it goes wrong, and is it capped)
- limitation of liability (the cap itself — is it mutual, how big, what's carved out)
- termination & auto-renewal (how to get out, notice windows, the silent re-up)
- intellectual property & work ownership (who owns what's made, license scope, is
  it perpetual/irrevocable)
- confidentiality (scope, duration, what counts as confidential)
- data & privacy (what's collected, shared, sold, retained — and your obligations)
- payment terms (fees, escalators, late penalties, what triggers a charge)
- warranties & disclaimers ("as is", what's promised vs disclaimed)
- dispute resolution (arbitration, class-action waiver, governing law, venue)
- assignment & change-of-control (can they hand your contract to someone else)
- unilateral change ("we may modify these terms at any time")
- non-compete / non-solicit / exclusivity (what it stops the user from doing)

For the full per-clause library — what each one typically says, why it's risky,
which side it favors, and the redline that usually rebalances it — read
`references/clause-risk-library.md`. Pull from it rather than reasoning every
clause from scratch; it's the accumulated pattern set and it keeps reviews
consistent. Extend it when you meet a clause pattern worth remembering.

## Document-type notes

Different documents hide risk in different places. Quick pointers:

- **Vendor / SaaS / MSA:** liability cap, data ownership & portability, uptime/SLA
  vs remedies, auto-renewal + price escalator, what happens to your data on exit.
- **NDA:** one-way vs mutual, definition of "confidential", duration, whether it
  quietly includes non-solicit or IP terms that don't belong in an NDA.
- **Employment / contractor:** IP assignment scope (does it reach your side
  projects?), non-compete enforceability (varies wildly by jurisdiction), notice &
  termination, who owns what you build.
- **Terms of Service / EULA:** the license *you* grant them over your content,
  unilateral change clause, arbitration + class-action waiver, account termination
  rights, limitation of liability. These are take-it-or-leave-it, so the review is
  "here's what you're actually accepting" rather than "here's what to negotiate."
- **Privacy policy:** what data is collected, whether it's sold or shared with
  third parties/advertisers, retention period, deletion rights, international
  transfer, and whether it aligns with the regime that applies to the user (GDPR,
  CCPA/CPRA, etc. — name the gap, don't certify compliance).
- **Lease / financial:** fees and escalators, personal guarantees, early-exit
  penalties, what's auto-renewing.

## Output format

Structure every review this way. It puts the decision first and the detail within
reach, which is what a busy human actually needs:

```
## Bottom line
[2-3 sentences: what this document is, and should they sign / sign-with-changes /
not-sign-as-is. Name the single most important thing here.]

## Read the fine print
[The red-flag and negotiate items, most important first. For each:
- **[clause name] — [risk level]**: plain-english what it says, why it matters to
  *their* side, and the specific redline or action.]

## Worth knowing
[The "worth knowing" items — dates, notice periods, fees. Brief, scannable.]

## Standard / fine
[A short line naming the clauses that are normal, so the review reads as honest
rather than fear-mongering.]

## Before you sign
[Any next step: a specific clause to renegotiate, a question to ask the
counterparty, and — where the stakes warrant it — the note to get a licensed
attorney in the relevant jurisdiction to review.]
```

Adapt the shape when it helps (a two-line ToS question doesn't need all five
headings), but always lead with the bottom line and always make the load-bearing
clause impossible to miss.

## Voice

Plain english, calm, specific. "It depends" is a fine answer *if you immediately
say what it depends on.* Translate legalese instead of parroting it. Never make a
clause sound scarier than it is to seem useful — your credibility is the product.
When you genuinely don't know (an enforceability question that turns on local law,
say), say so and point to who would — that honesty is worth more than a confident
guess.

