amendment-history

Trace contract changes across base agreements and amendments with quoted language.

Updated May 19, 2026
One-click install
npx skills add https://github.com/jrhueiueng/codex-for-legal --skill amendment-history-jrhueiueng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: amendment-history
Source: https://github.com/jrhueiueng/codex-for-legal/tree/main/plugins/jrhueiueng/codex-for-legal/skills/commercial-legal__amendment-history
Command: npx skills add https://github.com/jrhueiueng/codex-for-legal --skill amendment-history-jrhueiueng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly determine how a contract has evolved over time and identify the current controlling language for any specific provision, without manually comparing every version.

Core Features & Use Cases

  • Amendment timeline tracing: Builds an ordered index of the base agreement and all amendments, then summarizes changes chronologically.
  • Provision-level evolution: Traces a named clause or topic through each touched version to show what was replaced and what now controls.
  • Section-anchored verification: Requires inline section references and exact quoted language for both summaries and traces, plus watch items for inconsistencies.

Quick Start

Ask for the amendment history by running /commercial-legal:amendment-history with your base agreement and amendment PDFs to get a chronological summary or a clause trace for the provision you name.

Frequently Asked Questions about amendment-history

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I trace contract changes across multiple amendments?

To trace contract changes, upload your base agreement and amendment PDFs to build a chronologically ordered index that summarizes provision-level changes over time. The tool detects the request mode and outputs exact quoted language with inline section references.

What is the best way to find the latest controlling language for a specific clause?

Finding the latest controlling language involves tracing a named clause, such as indemnity or liability, through each touched version to show what was replaced. This provision-level evolution requires exact quoted language and inline section references for verification.

Can I analyze contract evolution if my documents are not in chronological order?

Yes, analyzing contract evolution applies chronological document ordering to your uploaded versions automatically. The system sequences the base agreement and amendments to produce an accurate timeline summary or clause trace regardless of initial input order.

Does amendment history tracing work for all types of legal provisions?

Amendment history tracing works for standard provisions like pricing, renewal, privacy, IP, indemnity, liability, and termination. It traces these clauses through each version to show exact replacements and flags watch items for inconsistencies.

How do I get a provision-level change log from several contract versions?

Getting a provision-level change log requires uploading several contract versions to generate exact quoted language with inline section references. The system detects your request mode and outputs a chronological summary or a specific provision trace.

What should I do if I need to verify replaced language in an amended contract?

Verifying replaced language requires section-anchored verification, which provides exact quoted language and inline section references for both summaries and traces. The output includes watch items highlighting potential inconsistencies across the base agreement and amendments.