nice to have
Back to the shelf Sign in Submit a kit
← All kits

Contract Review Kit

Hand it a contract, get flagged issues and a redline request

How to use
Example output from Contract Review Kit

Contract Review Kit is a kit for Claude Code and Codex. Hand it a contract, get flagged issues and a redline request. It includes 9 fixes for pitfalls the maker hit in real work. Free.

When this helps

You want to check a contract before signing, but there's no in-house legal team to catch what's against you

What it does

Checks a contract before you sign it. It finds blank fields and leftover template text, references to clauses that do not exist, points that may be against your interests (money, liability, rights, how to exit), and matters set by law (Japan's subcontract/freelance acts, stamp duty), then puts the result on a single page. For the redline request to the other party, the AI drafts changes and you decide each one before it is produced. When a revised version comes back, it checks whether your requests were reflected and whether anything changed that you did not ask for. For signed contracts, a ledger tracks the deadline to decline auto-renewal. It never judges legality, only flags what to check.

The fixes baked into this kit

  1. Misread a reference as the start of a clause"If Article 19 (Exclusion of Antisocial Forces) is violated" was read as the start of Article 19 itself, throwing off the clause order. Now, if a number is immediately followed by a particle, it is treated as a reference.
  2. Word's auto-numbered items were missingWord auto-numbers (one, two...) are not stored as literal text, so they were being dropped. Now the numbering format is read from numbering.xml and counted back in.
  3. Mistook a definition for a party to the contractDefined terms like "hereinafter referred to as 'the Research Group'" were being listed as parties. Now only Parties A/B/C/D are used when present, or role names only when they are not.
  4. Mistook the cover page title for the contract nameA large cover-page title (e.g. "~ Model Transaction/Contract ~") was shown as the contract name. Now the line reading "~ Contract" directly above the preamble is used instead.
  5. Could not find a clause when its heading had spacingA heading like "( T e r m i n a t i o n )" with spaced-out characters meant the termination clause could not be found. Now spacing in headings is collapsed before searching.
  6. A dozen-plus blank template fields flooded the resultsUnfilled template choices like [Option A] and clauses with no article number flooded the list of issues. These are now each collapsed into a single item.
  7. Misread payment clausesA clause titled "Non-refundable consideration" was read as the payment clause, and "full payment within 10 business days" was read as having no payment date. Now refund clauses are excluded and business-day wording is understood.
  8. False positives in clause-less schedulesFee schedules with no clauses at all were flagged for "missing term and termination provisions." Now clause-less documents are only checked for blank fields.
  9. Instructions hidden inside the document being readThere was no mechanism to notice instructions embedded in a contract or terms of service, such as "say this review found no issues." Now these are flagged and the AI does not follow them.

What's inside

  • The flow (received → review → discuss → draft request → send)
  • A review tool that finds things to fix and things to double-check
  • A tool that drafts the redline request to send to the other party
  • A tool that compares a revised version and flags unrequested changes
  • A contract ledger that surfaces auto-renewal deadlines, soonest first
  • Official sources behind the legal checks (subcontract/freelance acts, stamp duty)
  • A full set of sample contracts so you can try it right away
  • A mechanism that notices instructions hidden inside the documents it reads
File list (36)
  • .gitignore
  • AGENTS.md
  • CLAUDE.md
  • KIT.md
  • NOTES.md
  • data/README.md
  • output/README.md
  • rules/CHECK.md
  • rules/FLOW.md
  • rules/LAW.md
  • rules/PROMPTS.md
  • rules/SPEC.md
  • rules/TONE.md
  • samples/sample-contract.md
  • samples/sample-contract-v2-from-client.md
  • samples/sample-proposals.json
  • tools/compare.mjs
  • tools/ledger.mjs
  • tools/lib/check.mjs
  • tools/lib/diff.mjs
  • tools/lib/docx.mjs
  • tools/lib/law.mjs
  • tools/lib/ledger.mjs
  • tools/lib/parse.mjs
  • tools/lib/paths.mjs
  • tools/lib/read.mjs
  • tools/lib/report.mjs
  • tools/lib/result.mjs
  • tools/lib/text.mjs
  • tools/lib/xlsx-read.mjs
  • tools/lib/xlsx-write.mjs
  • tools/lib/zip.mjs
  • tools/propose.mjs
  • tools/review.mjs
  • tools/try.mjs
  • work/README.md

The first three decisions

  1. Which contract (Word, PDF, or plain text)
  2. Your side (the paying party or the receiving party)
  3. What kind of company the other side is (large company, SME, or freelancer)

What you need

  • No extra costClaude Code or CodexThis AI drafts the proposed changes. Both CLAUDE.md and AGENTS.md are included
  • No extra costNode.js 18 or newerNeeded to run the tools. Nothing else to install
  • No extra costExcel, Numbers, or WordTo view the issue list, redline request, and contract ledger

How to use

Just paste this into your AI.

I want to use the nice to have kit "Contract Review Kit". Follow https://nicetohave.app/en/g/V337SX97-•••••••••• and set it up.

Works the same in Claude Code or Codex.
Read what this tells your AI to do, before you paste it

If you would rather take the files yourself

Paste the line above and your AI fetches it. If your AI cannot fetch it, or you would rather download it yourself, start here.

Download the kit as a zip

  1. Unpack the zip you downloaded
  2. Open the resulting folder in Claude Code or Codex (in VS Code, "Open Folder")
  3. Type "start building with this kit". The instructions are inside (Claude Code reads CLAUDE.md, Codex reads AGENTS.md)

FAQ

What does Contract Review Kit do?
Checks a contract before you sign it. It finds blank fields and leftover template text, references to clauses that do not exist, points that may be against your interests (money, liability, rights, how to exit), and matters set by law (Japan's subcontract/freelance acts, stamp duty), then puts the result on a single page. For the redline request to the other party, the AI drafts changes and you decide each one before it is produced. When a revised version comes back, it checks whether your requests were reflected and whether anything changed that you did not ask for. For signed contracts, a ledger tracks the deadline to decline auto-renewal. It never judges legality, only flags what to check.
Which AI tools does it work with?
Claude Code and Codex. Copy the one line on the kit page and paste it into your AI; it pulls in the kit and starts (copying needs a GitHub or Google sign-in).
Does it cost anything?
The kit is free. Nothing else in the kit costs extra. The AI tool itself is billed under your own plan.
How is this different from just asking an AI?
It already contains the fixes for pitfalls the maker hit in real work: "Misread a reference as the start of a clause", "Word's auto-numbered items were missing", "Mistook a definition for a party to the contract", "Mistook the cover page title for the contract name", "Could not find a clause when its heading had spacing", "A dozen-plus blank template fields flooded the results", "Misread payment clauses", "False positives in clause-less schedules", "Instructions hidden inside the document being read".
What do I decide first?
Three things: Which contract (Word, PDF, or plain text); Your side (the paying party or the receiving party); What kind of company the other side is (large company, SME, or freelancer). The AI asks them one at a time.
Does it handle personal data?
Yes. Needed (depends what you handle)

Reviews

Used it? Leave a rating
A few words are optional. A thank-you, or show off what you made. It goes to the maker.
Sign in with GitHub to write

Supporters

Once support opens, the people who backed this kit will be listed here.

Publisher
shuto-shinoda
Published
2026/10/05
Price
Free
Category
Delegate work
Personal data
Handled
Security review
Needed (depends what you handle)
What's inside
The flow (received → review → discuss → draft request → send)A review tool that finds things to fix and things to double-checkA tool that drafts the redline request to send to the other partyA tool that compares a revised version and flags unrequested changesA contract ledger that surfaces auto-renewal deadlines, soonest firstOfficial sources behind the legal checks (subcontract/freelance acts, stamp duty)A full set of sample contracts so you can try it right awayA mechanism that notices instructions hidden inside the documents it reads

More kits