Skill 安装
多 Agent 安装npx skills add https://github.com/anthropics/claude-for-legal --skill aia-generation
使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。
Skill 调研报告
Skill 详细介绍
anthropics/claude-for-legal#aia-generation 是 Anthropic 官方 claude-for-legal 仓库下的一个 Skill,名称可识别为 aia-generation。它面向法律场景中与 AIA(Artificial Intelligence Agreement,通常指 AI 相关协议 / 合同,例如供应商 AI 服务协议、AI 使用条款、AI 采购协议等)相关的起草与生成类任务。
需要先明确一点:它不是一个独立运行的软件,也不是一个可以单独下载执行的命令行工具。它的本质是给 AI Agent(尤其是 Claude Code)加载的一组指令、模板与工作流定义,属于提示词 + 方法论 + 领域知识这一类 Skill。安装后,Agent 会在处理 AIA 类任务时获得更贴近法律文书规范的工作方式。
核心定位
- 面向法律 / 合同场景,聚焦 AIA(AI 相关协议)这一细分文档类型。
- 帮助 Agent 按相对结构化的方式生成 AIA 文本,而不是让模型从零自由发挥。
- 属于 Anthropic 官方法律垂直方向 Skill 集合(claude-for-legal)的一部分。
它能做什么
- 在用户提出 AIA 起草、生成、结构化整理需求时,给 Agent 提供可依据的生成框架。
- 让输出更接近法律文书常见的章节、条款、定义、责任划分等表达方式。
- 配合 Claude Code 使用时,可以结合用户在项目中的本地文件、已有合同模板、条款库一起工作。
它不能做什么
- 不能替代执业律师。生成的任何内容都属于草稿性质,必须由具备资质的法律专业人士复核后才能实际使用。
- 不是一个法律数据库,不会自动引入某国现行法条、判例或监管原文。
- 不保证符合任何特定司法辖区(中国大陆、美国、欧盟等)的强制性法律要求。
- 不会自动校验合同双方的真实权利义务是否平衡。
与 Agent 自身能力的区别
没有这个 Skill 时,Claude 等模型也能写合同草稿,但输出质量高度依赖用户的提问方式和上下文。加载该 Skill 后,Agent 会倾向于使用更稳定的法律文书结构、更聚焦 AIA 这一文档类型,减少用户反复提示请按合同格式写之类的沟通成本。
典型使用场景
- 草拟一份 AI 供应商服务协议初稿。
- 为内部 AI 工具使用制定条款框架。
- 把散乱的需求要点,整理成结构化的 AIA 草稿。
- 对照已有合同模板,补全缺失的 AIA 相关条款。
适合谁
- 法务、合规人员,需要快速得到一份可继续加工的 AIA 草稿。
- 处理 AI 采购、AI 合作、AI 供应商协议的商务或风控岗位。
- 希望用 AI 辅助法律文书初稿、但仍会交由律师定稿的团队。
不适合谁
- 希望一键产出可直接签署的合同的用户——法律文书的责任与风险无法由 AI 单方承担。
- 需要特定国家法律合规意见的用户——这属于法律咨询范畴,不是本 Skill 的定位。
Skill 安全评估
总体判断:该 Skill 来自 Anthropic 官方组织下的法律方向仓库,来源可信度较高;其本身属于指令 / 工作流类 Skill,按常规方式使用时风险较低。但是由于它面向法律文书生成,用户需要额外注意内容责任这一类非技术风险。
来源可信度
- 所属组织为 Anthropic,属于官方仓库,比第三方个人发布版本更值得信任。
- 仍建议安装前查看仓库当前的 README 与 SKILL 定义文件,确认内容与预期一致。
权限相关
- 作为 Skill,它本身通常不包含恶意行为。它的实际权限取决于运行它的 Agent(例如 Claude Code)授予哪些权限。
- 如果 Agent 被开放了文件读写权限,Skill 可能会读取项目内的文件(例如已有合同、模板)。这是法律文书任务的正常需求。
- 如果 Agent 被开放了 Shell 权限,请确认你清楚它会执行什么。如果只是需要生成文本,可以把 Shell 执行关闭,由用户手动执行任何命令。
内容层面的风险(本 Skill 重点)
- 法律准确性风险:AI 生成的法律文本可能遗漏关键条款,或使用了不适用于你所在司法辖区的表述。
- 幻觉风险:模型可能引用不存在的法规、判例或标准条款。任何引用都应逐条核实。
- 保密风险:如果把真实合同、客户信息、商业秘密交给 Agent 处理,请注意这些内容会进入模型上下文。涉及机密数据时,应遵循所在组织的数据处理政策。
降低风险的做法
- 把输出严格当作初稿,必须经过有资质的法律人员复核。
- 涉及真实客户、真实交易的敏感内容,先脱敏或使用内部合规可接受的替代方式。
- 只在信任的 Agent 环境中运行,并检查其文件、网络、Shell 权限是否符合你的需求。
- 对 Agent 引用的任何法条、标准、条款编号,逐一在官方来源核对。
不建议把该 Skill 直接用于无人复核的生产合同流转流程。
Skill 使用要求
一、Agent / 客户端
- 该 Skill 来自 Anthropic 官方
claude-for-legal仓库,与 Claude Code 的适配度最高,优先建议在 Claude Code 中使用。 - 官方没有公布完整的第三方 Agent 兼容列表。从 Agent Skill 的通用工作方式看,在支持 Skills、自定义 Skill 或类似指令加载机制的 Codex、Cursor、Trae、OpenClaw、WorkBuddy 等环境中,通常也可以尝试加载,但实际兼容程度取决于对应 Agent 当前版本对 Skill 机制的支持情况。
- 如果所在 Agent 对 Skill 加载方式不确定,可以直接询问该 Agent 本身。
二、运行环境 / 依赖
该 Skill 属于指令 / 工作流类型,本身不要求特定的编程语言运行时。是否需要额外环境取决于你具体要它完成什么任务。
| 项目 | 要求 |
| Agent | Claude Code 优先;其他支持 Skill 的 Agent 可尝试 |
| Node.js / Python | Skill 本身不强制要求;如后续任务涉及代码处理才需要 |
| 网络 | 取决于 Agent 与安装方式;离线场景通常无法获取仓库内容 |
| Git | 如果通过 Git 方式获取仓库则需要 |
官方未明确列出必须的版本号,具体以该 Skill 当前官方说明为准。
三、权限
- 文件读取:可选。读取本地已有合同、模板时有帮助。
- 文件写入:可选。把生成的草稿写入项目文件时使用。
- Shell:可选。仅生成文本时可以不开放。
- 网络:取决于 Agent 的访问方式,非必需。
四、账号 / API Key
- Skill 本身不需要单独的账号或 API Key。
- 实际使用中是否需要凭证,取决于你运行的 Agent(例如 Claude Code 需要 Anthropic 账号)以及你让 Skill 处理的任务。
- 不要因为使用了法律类 Skill,就额外把合同相关系统的账号密码交给 Agent。
最小使用条件
- 一个支持 Skill 加载的 Agent(首选 Claude Code)。
- 能访问该 Skill 的安装来源。
- 明确的任务描述(例如帮我起草一份 AI 供应商服务协议框架)。
Skill 安装、使用与卸载教程
一、安装
本页面上方已经提供了该 Skill 对应的安装指令,可以直接复制后粘贴到你的 Agent 或终端中执行。这样可以避免手动处理仓库、目录和依赖。
如果你不确定自己的 Agent 应该如何安装这个 Skill,最简单的方式是直接问它:
如何安装 anthropics/claude-for-legal#aia-generation?
如何在 Claude Code 中安装 anthropics/claude-for-legal#aia-generation?
如何在 Cursor 中安装 anthropics/claude-for-legal#aia-generation?
让当前 Agent 根据自己的 Skill 加载与管理机制,给出与你环境匹配的安装步骤,比照搬固定命令更稳妥。不同 Agent 的安装目录、加载方式可能不同。
二、安装后如何使用
安装完成、Agent 重新加载 Skill 之后,一般不需要特殊命令触发。你直接在对话中提出与 AIA 生成相关的任务,Agent 就会按该 Skill 提供的工作方式处理。
适合交给它的任务类型:
- 起草 AI 相关协议、条款、责任划分段落。
- 把要点清单整理成结构化法律文书框架。
- 补全已有 AIA 草稿中缺失的章节。
自然语言使用示例:
使用 aia-generation,帮我起草一份 AI 供应商服务协议的主要条款框架,重点关注数据使用、模型训练、责任限制三部分。
使用 aia-generation,把我这份 AI 工具采购要点整理成合同条款草稿,并标出需要律师复核的地方。
使用 aia-generation,对照我项目里的模板,检查这份 AIA 草稿还缺哪些常见条款。
描述需求时建议说清:文档类型、适用场景、你关注的条款重点、以及是否需要标注待律师复核的位置。
三、卸载
不同 Agent 对 Skill 的管理方式不一样,卸载通常通过对应 Agent 或 Skill 管理器提供的删除方式完成。
- 在支持 Skill 列表 / 管理的 Agent 中,直接删除或移除对应 Skill 条目。
- 如果不确定如何操作,直接询问当前 Agent:
如何卸载 anthropics/claude-for-legal#aia-generation?
- 如果是手动放置到某个目录的 Skill,删除对应目录即可。具体位置以你所用 Agent 的说明为准,本文不假设固定路径。
常见问题
1. 生成的 AIA 草稿可以直接用于签署吗?
不可以。该 Skill 产出的是草稿,用于加速初稿环节。任何法律文书在签署前都应由具备资质的法律专业人士复核,并根据你所在司法辖区的法律要求调整。
2. 它适用于中国大陆法律环境吗?
该 Skill 本身是一个通用的 AIA 生成工作流,官方没有声明针对某一特定司法辖区做了合规适配。用于中国大陆场景时,条款表述、强制性规定、跨境数据等要求都需要人工按中国法律重新核对。不要直接采用其输出作为中国法律下的成稿。
3. 为什么安装后 Agent 没有明显变化?
常见原因:
- Skill 放置位置不符合当前 Agent 的加载规则。
- Agent 没有重新加载或重启。
- 当前 Agent 版本不支持该 Skill 采用的机制。
- 你的任务与 AIA 生成无关,Skill 不会被触发,属于正常现象。
可以询问当前 Agent:anthropics/claude-for-legal#aia-generation 是否已经加载?
4. 可以同时安装到多个 Agent 吗?
可以。Skill 本身是文件 / 指令集合,可以复制到不同 Agent 的 Skill 目录。但不同 Agent 的加载方式不同,需要分别按其规则放置。
5. Skill 更新后需要重新安装吗?
取决于你的安装方式。如果是从原始仓库拉取,一般需要重新拉取或更新;如果 Agent 自带更新机制,可能自动同步。以仓库和 Agent 的当前说明为准。
6. 它会修改我项目里的文件吗?
Skill 本身不会主动写文件,是否写入取决于你使用的 Agent 权限配置。如果只是想要输出文本,可以不授予文件写入权限,把生成内容手动保存。
7. 需要担心把它交给 Agent 处理真实合同带来的保密风险吗?
需要。真实合同、客户信息、商业秘密会进入模型上下文。涉及敏感数据时,应遵循你所在组织的数据处理政策,必要时先脱敏,或改用内部合规允许的流程。