SKILL.md
Contract Compare — Version Comparison and Favorability Analysis
Side-by-side contract comparison skill that identifies every change between two versions, classifies each change by type and severity, and determines which party each modification favors. Essential during negotiation rounds when a counterparty returns a revised draft.
Overview
When a counterparty returns a revised contract, the changes they made — and the changes they quietly did not make — tell a story about their priorities and strategy. This skill performs a structured comparison that surfaces not just what changed, but the strategic significance of each change.
It detects three dangerous patterns that manual review frequently misses: indemnification drift (gradual shifting of liability across revisions), IP scope creep (expanding intellectual property assignment through small wording tweaks), and definition manipulation (redefining key terms to alter clause meaning without touching the clauses themselves).
Prerequisites
- Two versions of the same contract must be provided, either as:
- Two file paths (e.g.,
contract-v1.pdfandcontract-v2.pdf) - One file path and one pasted text block
- Two pasted text blocks labeled "Version A" and "Version B"
- Two file paths (e.g.,
- The user should specify which version is the original (baseline) and which is the revision. If not specified, assume the first provided is the original.
Instructions
-
Ingest both versions. Read each document in full. If file paths are provided, use the Read tool.
-
Establish the structural map. Create a section-by-section outline of both documents. Note any structural changes (sections added, removed, renumbered, or reordered).
-
Perform clause-level comparison. For each section, classify changes into:
Change Type Symbol
