Skill 安装
多 Agent 安装npx skills add https://github.com/anthropics/claude-for-legal --skill vendor-agreement-review
使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。
Skill 调研报告
Skill 详细介绍
anthropics/claude-for-legal#vendor-agreement-review 是 Anthropic 官方 claude-for-legal 仓库中的一个法律场景 Skill,用途是对供应商协议(Vendor Agreement)进行结构化审查。
它本身不是一个可以独立运行的程序,而是一套面向 Claude 的审查指令与方法论:安装后,Claude 在处理供应商合同、采购协议、SaaS 服务条款等文本时,能够按照预设的审查框架输出结构化结果,而不是给出泛泛的合同总结。
核心用途
- 对供应商协议做条款级审查,而不是只做整篇摘要。
- 按预设维度识别风险点,例如责任限制、赔偿、终止、付款、数据与隐私、知识产权、服务水平、合规等常见采购合同关注项。
- 输出结构化的审查结论,便于法务、采购或业务方复核。
它能做什么
- 读取用户提供的供应商协议文本(粘贴或文件),逐项对照审查清单。
- 标出缺失条款、表述模糊条款、对己方明显不利的条款。
- 给出条款定位与修改方向,供人工复核和谈判使用。
它不能做什么
- 不提供法律意见。它输出的是审查提示,不能替代执业律师的判断。
- 不做合同自动签署,也不对接电子签平台。
- 不保证覆盖所有行业或司法辖区的特殊要求。
典型使用场景
- 采购团队在签署 SaaS、云服务、外包、供货协议前的初筛。
- 法务在批量合同审阅前的第一轮风险标记。
- 业务方在谈判前快速了解对方模板中的高风险点。
适合谁
- 需要高频处理供应商合同、但希望先做一轮自动初筛的法务与采购人员。
- 需要快速理解合同风险点的业务负责人。
不适合什么需求
- 需要出具正式法律意见或承担法律责任的场景。
- 需要处理特定国家/地区强制条款、行业监管细则的场景(此类判断应交给专业人士)。
- 需要合同起草、批量生成或合同管理系统对接的场景。
与普通 Claude 直接审合同相比,这个 Skill 的价值在于:把审查维度固定下来,减少遗漏,输出更接近法务审阅习惯的结构,而不是每篇合同得到一份风格不一的长摘要。
Skill 安全评估
总体判断:这是一个以提示词/审查指令为主的官方 Skill,本身不包含可执行程序,主要安全关注点不在 Skill 代码,而在于你把什么合同内容交给 Agent 处理。
来源可信度
- 来自 Anthropic 官方
claude-for-legal仓库,属于官方组织一手资料,来源可信度较高。
能力与权限特征
- 这类法律文本类 Skill 通常以文本处理为主,依赖的是 Claude 自身的读写能力,一般不需要额外安装依赖、不需要访问外部网络服务。
- 通常不需要 API Key、Token 或 OAuth 授权。若某版本要求联网服务,应以官方说明为准。
真正需要注意的风险
- 合同内容敏感性:供应商协议往往包含价格、商业条款、双方主体信息等机密内容。把这类文本发给任何 AI 服务,都意味着内容会离开本地,应按你所在组织的 AI 使用政策评估。
- 不要把 Skill 输出当作法律结论:它是审查提示工具,错误或遗漏可能带来商业风险。任何条款结论都应由有资质的人员复核。
- 提示注入:如果合同文本中嵌入了类似指令的内容(较少见,但对来源不可信的文档需警惕),理论上可能影响模型输出。对来源不明或对方提供的文档,建议先人工浏览再交由 Agent 处理。
降低风险的建议
- 对高度敏感的合同,使用符合你组织数据要求的模型部署方式,或在脱敏后再交给 Agent。
- 如果只需要理解条款,可以让 Agent 只做文本分析,关闭自动执行 Shell、自动写入文件等权限。
- 把 Skill 输出定位为“初筛 + 提示”,而不是最终结论。
Skill 使用要求
一、Agent / 客户端
- 该 Skill 属于 Anthropic 官方法律场景技能,与 Claude Code 适配度最高,优先在 Claude Code 中使用。
- 官方没有公布完整的第三方 Agent 兼容列表。但 Skill 本质是加载指令与审查方法,在支持自定义 Skill 或类似指令加载机制的 Agent 中,通常也可以尝试,例如 Codex、Cursor、Trae、OpenClaw、WorkBuddy。不同 Agent 的加载方式、目录结构和兼容程度可能不同,能否正常识别以对应 Agent 当前版本为准。
二、运行环境 / 依赖
| 项目 | 要求 |
|---|---|
| Agent | Claude Code 优先,其他兼容 Agent 可尝试 |
| Node.js | 该 Skill 以审查指令为主,通常不因它单独要求 |
| Python | 通常不要求 |
| 其他 CLI / 依赖 | 通常不需要 |
| 网络 | 取决于你所用 Agent 是否联网;Skill 本身通常不额外要求 |
如果后续版本增加了脚本或工具调用,具体依赖以官方仓库说明为准。
三、权限
- 文件读取:可选。只有当你希望 Agent 直接读取本地合同文件时才需要。
- 文本粘贴:必需,你至少需要向 Agent 提供合同内容。
- 文件写入:可选。仅当需要 Agent 输出审查报告到文件时使用。
- Shell:通常不需要。可以关闭自动执行 Shell。
- 网络 / 浏览器:通常不需要。
四、账号 / API Key
- Skill 本身通常不需要额外账号、API Key 或 Token。你使用 Claude 的能力取决于所用 Agent 的登录/订阅方式。
- 这是 Skill 层面的要求;如果你在 Skill 之外对接合同管理平台等外部服务,那是另一回事,与这个 Skill 本身无关。
最小使用条件
- 一个可用的 Claude 环境(如 Claude Code)或支持加载该 Skill 的 Agent。
- 一份可以交给 Agent 处理的供应商协议文本。
- 组织允许你将相关合同内容交由该 AI 服务处理。
Skill 安装、使用与卸载教程
一、安装
可以直接复制本页面提供的 Skill 安装指令,粘贴到对应 Agent 或终端执行。
如果你不确定自己的 Agent 如何安装,直接问当前 Agent:
如何安装 anthropics/claude-for-legal#vendor-agreement-review?
如何在 Claude Code 中安装 anthropics/claude-for-legal#vendor-agreement-review?
如何在 Cursor 中安装 anthropics/claude-for-legal#vendor-agreement-review?
让 Agent 根据自身的 Skill 加载与管理机制指导安装,通常比手动猜测目录更稳妥。
二、安装后如何使用
安装完成后,处理供应商合同类任务时调用该 Skill 即可。关键是把“审查什么类型的合同、站哪一方立场、关注哪些维度”说清楚。
示例:
使用 vendor-agreement-review,审查这份供应商协议,站在采购方角度列出高风险条款。
使用 vendor-agreement-review,检查这份 SaaS 服务协议中的责任限制、赔偿、数据与终止条款,指出对甲方不利的地方。
使用 vendor-agreement-review,对照常见采购合同关注项,找出这份协议缺失的条款。
三、卸载
不同 Agent 的 Skill 安装位置和管理方式可能不同。优先使用对应 Agent 或 Skill 管理器提供的删除方式移除该 Skill。
如果没有统一卸载命令,直接询问当前 Agent:
如何卸载 anthropics/claude-for-legal#vendor-agreement-review?
常见问题
这个 Skill 的输出能直接当作法律意见吗?
不能。它是审查提示工具,输出的条款风险点需要用有资质人员的判断来复核,不能替代律师意见。
需要联网或者外部 API 吗?
通常不需要。这类法律文本审查 Skill 以文本处理为主。是否需要联网取决于你所用 Agent 本身,而不是这个 Skill 额外引入的要求。
可以一次审查多份合同吗?
可以在同一会话中依次提交多份,但建议逐份处理并核对输出,避免不同合同内容互相干扰。批量处理的稳定性取决于所用 Agent 的上下文能力。
会不会修改我已有的项目文件?
只有当你开启文件写入权限并明确要求 Agent 输出报告到文件时才可能写入。默认情况下,仅做文本分析不会改动项目文件。可以关闭自动写入以进一步降低风险。
合同内容很敏感,怎么办?
先按所在组织的 AI 使用规范评估。必要时脱敏后再交给 Agent,或采用符合组织数据要求的部署方式。审查结果同样应控制分发范围。
安装后 Agent 没有识别这个 Skill 怎么办?
先确认安装目录和加载方式是否符合该 Agent 的 Skill 机制,然后询问当前 Agent“如何安装 anthropics/claude-for-legal#vendor-agreement-review”,按其指引重新安装或校验。不同 Agent 的识别方式差异较大,以对应 Agent 当前版本为准。
Skill 更新后需要重新安装吗?
取决于该 Agent 的 Skill 管理方式。有的会自动同步,有的需要手动更新。建议直接询问当前 Agent 如何更新该 Skill。