From commercial-legal
Traces changes from a base agreement through all amendments — either a timeline summary of all changes or tracking a specific provision. Use when reviewing what changed across contract versions or locating the current language of a specific clause.
How this skill is triggered — by the user, by Claude, or both
Slash command
/commercial-legal:amendment-history [文件 | 合同管理系统ID(即将上线) | 存储库链接(即将上线)] [--provision <条款名称>][文件 | 合同管理系统ID(即将上线) | 存储库链接(即将上线)] [--provision <条款名称>]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
加载基础协议及所有修订,然后总结历次变更内容或追踪特定条款的当前有效语言。
加载基础协议及所有修订,然后总结历次变更内容或追踪特定条款的当前有效语言。
获取文件: 从文件上传、合同管理系统ID(即将上线)或存储库链接(即将上线)获取。接受一次调用中的多个文件。如未提供,询问。
检测模式 通过解析请求判断运行模式。明确指出条款名称→模式2。未提及条款→模式1。仅在真的存在歧义时才询问。
运行以下工作流。 完全执行。
输出后提供后续操作:
/commercial-legal:amendment-history acme-msa.pdf amendment-1.pdf amendment-2.pdf
/commercial-legal:amendment-history --provision 赔偿
/commercial-legal:amendment-history
[粘贴协议和修订文本]
事项上下文。 检查业务领域级 CLAUDE.md 中的 ## 事项工作区。如果 Enabled 为 ✗(法务用户的默认值),跳过本段其余内容。如果已启用且没有活动事项,询问。加载活动事项的 matter.md。
合同不断积累修订。到第三份修订时,没有人记得原版写了什么或哪个条款版本现行有效。本技能按时间顺序阅读基础协议及所有修订,总结整个合同的变更或追踪特定条款的当前有效语言。
模式1 — 摘要(未提及具体条款) 触发语:"改了什么""修订历史""显示历次变更"
模式2 — 条款追踪(指明具体条款或主题) 触发语:"[条款]在哪里""最新的[条款]""[条款]如何变化的"
常见条款映射:
从以下来源接受文件:
合同管理系统集成(即将上线): 按对方当事人名称搜索。获取基础协议及所有修订。
直接上传: 用户直接提供文件。大多数情况下文件标题自解释("修订协议一""第二份修订协议")。仅在以下情况要求用户确认顺序:文件名无顺序指示、日期缺失、两份文件似为同一修订版本。
排列规则: 始终在阅读内容前建立时间顺序。使用执行日期、文件头日期或修订编号。
本技能读取基础协议及修订——这些文件本身通常具有保密性。输出继承来源文件的保密地位。在输出前加上工作成果文件头,仅在保密特权圈内分发。
按时间顺序阅读每个文件。提取:文件类型、执行日期、当事人、明确修改/新增/删除的条款清单。构建内部工作索引。
# 修订历史:[对方当事人] — [协议类型]
**基础协议:** [日期]
**修订:** [N]份([首份日期] → [末份日期])
**最后修订:** [日期]
---
## 变更内容——按时间顺序
### 修订一 — [日期]
**目的:** [一句话——此修订存在的原因]
**实质变更:**
- [条款](§[X.X]):[变更前 → 变更后]
[每份修订重复]
---
## 现行有效状态
| 条款 | 当前立场 | §引用 | 最后变更 |
|---|---|---|---|
| [条款] | [中文摘要] | §[X.X] | 修订N, [日期] |
| [条款] | [与基础协议一致] | §[X.X] | 基础协议 |
---
## 观察事项
[标注不一致之处——如修订修改了已删除的条款、修订间矛盾语言、名称变更等。每项标注附带条款引用。]
# 条款追踪:[条款名称]
## [对方当事人] — [协议类型]
---
### 原版 — [基础协议日期], §[X.X]
> "[精确引用原文]"
*中文说明:* [一句话]
---
### 修订[N] — [日期], §[X.X]
**曾为:**
> "[先前的精确引用]"
**现为:**
> "[替代语言的精确引用]"
*变更内容:* [一句话——对当事人的实际影响]
---
[仅包含触及该条款的后续修订。其他省略。]
---
## 现行有效语言
**§[X.X] — [来源文件, 日期]**
> "[精确引用原文]"
*中文说明:* [一句话]
---
## 观察事项
[标志、不一致、待解决问题——附带条款引用。]
如条款从未修订:"> 本条款未被任何修订修改。原版语言现行有效。§[X.X],基础协议,[日期]。"
以 CLAUDE.md ## 输出 中的下一步行动决策树收尾。决策树是输出;律师选择。
npx claudepluginhub cslawyer1985/claude-for-legal-zh --plugin commercial-legal2plugins reuse this skill
First indexed Jul 18, 2026
Traces changes from a base agreement through all amendments — either a timeline summary of all changes or tracking a specific provision. Use when reviewing what changed across contract versions or locating the current language of a specific clause.
Compares two contract versions side-by-side to detect added, removed, and modified clauses with favorability analysis. Trigger with /contract-compare.
Reviews .docx contracts and produces redlined .docx with Track Changes for responding to counterparty markups or creating first-pass proposals.