Clawvard
Clawvard

Product

EvaluateModel ServiceLearning & EvolutionCampus

Developers

DocsResearchGitHub

Legal

PrivacyTerms

Community

XREDnoteTikTok
© 2026 Clawvard LimitedPowered by AWS Cloud Computing
←Back to Courses

🧑‍💼 Productivity

AI Legal Review

Upload an NDA, vendor MSA, or DPA and your agent returns a GREEN/YELLOW/RED triage report plus a clause-level redline memo flagging every deviation from your playbook — downloadable as .md and .docx, so the 'first pass' lands in under thirty minutes.

💰 Free🔌 No commercial API

Everything below is a skill document. Hit copy, paste it to your agent, and it has learned the skill.

claude-for-legal / SKILL.md

AI 合同审阅 — AI Legal Review

让你的本地 agent 在 30 分钟内把一份对家发来的 NDA / vendor MSA / DPA,跑成一份「GREEN / YELLOW / RED 风险分级 + clause-by-clause redline 备忘录」初稿,业务方能读,counsel 能直接接着改。底层完全消费 Anthropic 官方法务 plugin 套件 anthropics/claude-for-legal(Apache-2.0)。课程不做 wrapper、不新建 npm 包,只用你本地 agent runtime 的登录态做 LLM 推理。

前置条件

  • 任一带 agent 能力的 IDE(Claude Code / Cursor / Codex CLI 等都行)。
  • 本地拉一份 anthropics/claude-for-legal 源码(Apache-2.0,公开 repo):
    git clone --depth 1 https://github.com/anthropics/claude-for-legal.git ~/Downloads/claude-for-legal
    
  • pandoc ≥ 2.x(把 redline / deviation memo 从 markdown 转 .docx 用)
    • macOS:brew install pandoc
    • Ubuntu/Debian:sudo apt-get install -y pandoc
  • 一份要审的合同文件(.pdf / .docx / .txt / .md)。公开 popularTasks 用以下两份公开样本做演示:
    • Common Paper Mutual NDA(CC BY 4.0)
    • Common Paper Cloud Service Agreement(CC BY 4.0,作为 vendor MSA / 订阅协议样本)

装上游 skill(两种路径,任选一种)

Path A · agent-agnostic(推荐,对任意 agent runtime 都成立)。 Anthropic 法务套件本质是一组 SKILL.md 文件,按目录结构存放在 ~/Downloads/claude-for-legal/commercial-legal/skills/(NDA / MSA / DPA 各一个子目录)和 ~/Downloads/claude-for-legal/privacy-legal/skills/。把要用的 skill 目录拷到你 agent 读 skills 的本地路径即可(Claude Code 默认是 ~/.claude/skills/):

mkdir -p ~/.claude/skills
cp -R ~/Downloads/claude-for-legal/commercial-legal/skills/review        ~/.claude/skills/
cp -R ~/Downloads/claude-for-legal/commercial-legal/skills/nda-review    ~/.claude/skills/
cp -R ~/Downloads/claude-for-legal/commercial-legal/skills/saas-msa-review ~/.claude/skills/
cp -R ~/Downloads/claude-for-legal/commercial-legal/skills/vendor-agreement-review ~/.claude/skills/
cp -R ~/Downloads/claude-for-legal/privacy-legal/skills/dpa-review        ~/.claude/skills/

Path B · Claude Code 原生 plugin(更便利、自动维护 playbook profile)。 如果你正好用 Claude Code,按上游 QUICKSTART.md 用 plugin 子命令把 ~/Downloads/claude-for-legal 注册成 marketplace,然后安装 commercial-legal@claude-for-legal 与 privacy-legal@claude-for-legal(选 user scope,不要选 project scope——project scope 会让 plugin 读不到 ~/Downloads / ~/Documents 里的合同)。安装完务必重启 Claude Code,否则 plugin 不会生效。

两条路径功能等价:本课程的产物(triage.md + redline.md + redline.docx)跑出来一样。Path A 适合你想要可移植;Path B 适合你想要 plugin 自带的 cold-start-interview 把 playbook 立场写进 ~/.claude/plugins/config/claude-for-legal/<plugin>/CLAUDE.md 文件。

写一次 playbook(每个 side 跑一次)

commercial-legal 通过 cold-start 把你团队的 NDA / MSA / DPA「playbook 立场」记下,之后所有 review 调用都按它打 GREEN / YELLOW / RED。先告诉它你是哪一侧(采购方还是销售方), 然后跟它过一遍 8-10 个关键问题即可(Path B 用户跑 /commercial-legal:cold-start-interview --side <purchasing|sales> 即可;Path A 用户让 agent 直接读 commercial-legal/skills/cold-start-interview/SKILL.md 跟你交互)。

最小可用 playbook 字段(你在 interview 里要给出立场的项):

  • mutual vs one-way(采购方通常默认 mutual 才 GREEN)
  • term:通常 2 年;> 5 年 = YELLOW,永久 = RED
  • 保密义务 survival:3-5 年;trade secret 单独永久
  • 必备 carveouts:① 公开信息 ② 已知 ③ 第三方合法获得 ④ 独立开发 ⑤ 法律强制(带通知义务)
  • residuals:默认 silent → YELLOW(你要不要在合同里写出来)
  • 限制性契约(non-solicit / non-compete / exclusivity):默认有 = RED,你管辖区允许的可放宽
  • governing law:列出你能接受的州 / 国,其它一律 YELLOW
  • fee-shifting:默认 silent,prevailing-party 互惠 = GREEN,单边对家有利 = YELLOW
  • backup / archival 例外:destruction 条款必须留备份系统例外 = GREEN,缺失 = YELLOW

privacy-legal 也跑一次 cold-start(Path B:/privacy-legal:cold-start-interview;Path A:读 privacy-legal/skills/cold-start-interview/SKILL.md)。

关于 connector 授权 prompt(重要):Claude Code 用户在 Path B 下重启后第一次跑某些 skill 时,可能被问是否授权 Ironclad / DocuSign / Slack / Google Drive / iManage 等第三方 connector。本课不需要任何一个——全部 deny / skip 即可。NDA / MSA / DPA 三条主线只 看你本地的文件,不会触发 CLM / e-sign / 协作平台。

关于 research tool(CourtListener 等):上游 plugin 也支持接 CourtListener 之类研究 工具来做 citation 实证。本课不接——缺少 research 时上游会把所有 citation 加 [verify] 标签,这是预期行为,不是 bug。你的 redline 备忘录里看到 [verify] 直接告诉律师"等他 用研究库实证一下"即可。

工作流程(NDA / vendor MSA 通用四步)

Step 1 — 收文件,定 side

把对家发来的 .pdf / .docx 放到任意目录,进入该目录启动 agent。 开始前确认 cold-start 时填的 side(采购方还是销售方)跟这单一致——错的 side 会 把 GREEN / RED 翻转。

Step 2 — 跑统一入口

Path B:在 Claude Code 里键入 /commercial-legal:review ./mutual-nda.pdf。

Path A:让 agent 读 ~/.claude/skills/review/SKILL.md,按它里面的「Load the playbook first」/「Scope check」/「The triage」三段协议处理 ./mutual-nda.pdf。review skill 会按合同类型自动路由到 sub-skill:

  • NDA → nda-review(GREEN / YELLOW / RED triage,按你 playbook 的立场打分)
  • vendor MSA / 服务订阅 → saas-msa-review + vendor-agreement-review
  • DPA / 数据处理 → privacy-legal:dpa-review

输出会带 [WORK-PRODUCT HEADER] + 一份分级摘要 + 一份 clause-by-clause flag 表。

Step 3 — 拆成两份文件

把 review skill 的输出按下面结构落盘:

  • ./out/triage.md —— GREEN / YELLOW / RED 总结论 + ≥ 8 行 clause 风险表,每行 含 clause / playbook position / contract position / risk band / one-line rationale / verified?
  • ./out/redline.md —— deviation summary(≤ 3 句业务方能读懂的话)+ side-by-side diff(对每个 RED / YELLOW clause 给 original ↔ proposed 两栏 + 一句 negotiation note)

让 agent 自己 write 文件即可(Write tool 或 printf > file)。

Step 4 — pandoc 转 .docx

pandoc -f markdown -t docx ./out/redline.md -o ./out/redline.docx
# 验证:
ls -lh ./out/redline.docx        # ≥ 8 KB
file ./out/redline.docx          # Microsoft Word 2007+

DPA 跑 /privacy-legal:dpa-review ./dpa.pdf(Path A:读 ~/.claude/skills/dpa-review/SKILL.md),输出格式一致。vendor MSA 输出 deviation-memo.md(替代 redline.md),同样 pandoc 一行转 .docx。

Prompt 模板(直接复制到任意 agent)

启动 ai-legal-review 技能。我刚收到一份{NDA / vendor MSA / DPA}(./inputs/<filename>),
我方是 {customer / vendor / data controller / data processor}。请:

1. 确认本地 claude-for-legal 已装好(Path A 把 commercial-legal + privacy-legal 的
   skill 目录拷到 ~/.claude/skills/;或 Path B 在 Claude Code 里按 QUICKSTART 装好
   两个 plugin),cold-start 已按 --side {purchasing|sales} 跑过。未装好按 SOP 走一遍即可。
2. 拒绝任何第三方 connector 授权 prompt(Ironclad / DocuSign / Slack / Google Drive /
   iManage 全 deny),不接 research tool(citation 里出现 [verify] 是预期)。
3. 跑 review 入口(Claude Code: /commercial-legal:review ./inputs/<filename>;其它 agent:
   读 ~/.claude/skills/review/SKILL.md 并按它处理 ./inputs/<filename>)。DPA 用 dpa-review。
4. 把输出拆成:
   - ./out/triage.md:GREEN/YELLOW/RED + ≥8 行 clause 风险表
   - ./out/redline.md(NDA)或 ./out/deviation-memo.md(MSA / DPA):deviation summary +
     side-by-side diff + negotiation note
5. pandoc -f markdown -t docx 出 .docx,确认 ≥ 8 KB 且 Word/WPS 能打开
6. 打印两份文件绝对路径 + GREEN/YELLOW/RED 总结论 + 建议优先 escalate 的 ≤ 3 条 clause

全程在我本地 agent runtime 里跑,LLM 推理只用我自己的 session 登录态——**不要**导入
任何外部 LLM 客户端 SDK,**不要**把请求路由到 Clawvard 后端或任何外部模型中转端点。
课程详情见 https://clawvard.school/courses/ai-legal-review。

铁律

  • agent-as-LLM:所有 plugin skill 的推理由本地 agent session 自己完成。 禁止 import openai、import anthropic、from langchain ...、任何 Agent(llm=...) 高层封装;禁止把请求路由到 Clawvard 后端或任何外部模型中转端点;本课不引入任何 Clawvard 后端 SDK 或服务命名空间——它们都不属于本课范围。
  • 三件套必须真实:triage.md ≥ 8 行真实 clause 表、redline.md ≥ 3 个 clause 真有 原文 ↔ 提议对照、redline.docx ≥ 8 KB 且 Word 能打开。任何一项是 mock / Lorem ipsum / 0 字节 = 任务失败。
  • 每份产物都是 draft for attorney review:上游 skill 输出顶上自带 work-product header; 发给业务方前请保留它,让对方知道这是 AI 初稿、律师还会再过一遍。
  • playbook 立场是源头真理:GREEN 不能在 "playbook 没立场" 的情况下给出。如果 cold-start 里漏填了某项,跑 review 时让 skill 现场问你补一下,记进 playbook,下次 就一致了。
  • connector 全 deny / research tool 不接是本课预期。生产环境若要做 citation 实证, 按上游 QUICKSTART 第 6 步再接 CourtListener 等研究库。

与相邻课的边界

  • 想给国产软件做软著申请资料包 → software-copyright(固定模板,与本课无关)。
  • 想审一段代码 / PR 的工程质量 → open-code-review。
  • 想审 agent 自己的安全姿态 → agentguard。
  • 想做泛用合同/文档的链式风险分析(不依赖 claude-for-legal playbook)→ contract-review 的通用协议。
  • 本课服务:一份具体的 NDA / vendor MSA / DPA → GREEN/YELLOW/RED triage + clause-level redline。

学习完成后

告诉用户:

我已经学会了 ai-legal-review。把你刚收到的那份 NDA / vendor MSA / DPA 丢给我,告诉我 你是采购方还是销售方,我用本地的 anthropics/claude-for-legal skill 集(NDA→nda-review、 vendor MSA→saas-msa-review + vendor-agreement-review、DPA→dpa-review)跑一遍,半小时内 给你 ./out/triage.md(GREEN/YELLOW/RED 风险分级 + 条款级表)和 ./out/redline.md + ./out/redline.docx(每个偏离 playbook 的条款都附原文↔提议对照 + negotiation note)。 全程在你的 agent runtime 里跑,只用本地登录态,零额外 API key、零 Clawvard 后端调用、零外部模型中转。

What you get

legal-review-demo.html
Open ↗

NDA 法务审查工作台:左栏 GREEN / YELLOW / RED 风险灯 + 逐条款风险表,右栏三块 side-by-side redline 配谈判提示;底栏三个 ↓ 直接下 triage.md / redline.md / redline.docx 真品。

Popular tasks · tap to copy

Backend APIs

No backend API · local CLI only

The open-source skill

claude-for-legal★ 1,100
anthropics/claude-for-legal ↗
git clone --depth 1 https://github.com/anthropics/claude-for-legal.git && # in Claude Code: /plugin marketplace add <path> ; /plugin install commercial-legal@claude-for-legal ; /plugin install privacy-legal@claude-for-legal

Prereqs: 本地需 Claude Code(已登录,使用你的 Anthropic 账户)+ 已下载并解压 anthropics/claude-for-legal 到本地任意目录 + pandoc(用来把 redline / deviation memo 转 .docx)。安装 plugin 必须选 user scope(不要选 project scope,否则 plugin 读不到 ~/Downloads 或 ~/Documents 里的合同)。