Skill 安装
多 Agent 安装npx skills add https://github.com/anthropics/claude-for-legal --skill written-consent
使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。
Skill 调研报告
Skill 详细介绍
written-consent 是 Anthropic 官方仓库 anthropics/claude-for-legal 中面向法律场景的一个 Claude Skill,用于辅助处理与“书面同意”(written consent)相关的法律文书工作。它不是一款独立运行的软件,也没有自己的可执行程序、服务端或数据库,而是一套围绕特定法律任务编写的指令集 / 提示词方法论,安装后由 Claude Code 等支持 Skills 的 Agent 在对话中加载并调用。
从名称和仓库归属可以确定的核心用途是:帮助法律相关从业者或需要准备书面同意文件的人,围绕“同意书 / 授权书 / 书面确认”这类文书完成起草、审阅、要点整理等工作流程。它解决的是法律文本工作中反复出现、但格式和结构相对固定的一类任务——把零散的授权事实、主体信息、同意范围整理成规范的书面同意表述,或反过来审阅一份已存在的同意条款是否完整、清晰。
它不是什么:不是法律意见提供者,不能替代执业律师的判断;不是合同管理系统,不做归档、审批流或电子签;也不是自动化抓取或联网查询工具。
安装后,Agent 增加的能力大致集中在下面几类任务上:
- 起草书面同意 / 授权类文本的初稿,按主体、同意事项、范围、期限、签署等要素组织内容;
- 审阅现有同意条款,指出缺失要素、表述含糊或前后不一致之处;
- 把口语化、零散的事实描述整理成书面同意语言的规范表达;
- 根据不同场景(如数据处理同意、肖像 / 内容使用授权、信息共享同意等)调整措辞重点。
工作方式:作为 Skill,它的核心是预先写好的指令与领域知识,Agent 读到这些指令后,在生成或审阅文本时按法律文书的惯用结构和严谨性要求输出。真正的文本生成、推理仍由背后的大模型完成,Skill 负责约束输出方向、术语和结构。
适合的用户:法务、律师助理、合规人员、需要自行准备授权 / 同意文件的中小团队,以及希望把同意条款写得更规范的内容或运营人员。
不适合的需求:需要正式法律意见、需要签署或存证、需要对接具体司法辖区合规判定(尤其是中国法律下特定合规结论)的场景。这类需求应当交由专业法律人士处理。
与普通 Agent 能力的区别:直接让通用 Agent 写同意书,结果结构随意、要素可能遗漏;使用该 Skill 后,输出会更贴近法律文书的固定框架和措辞习惯,减少来回修改。
需要说明的是,anthropics/claude-for-legal 仓库中各 Skill 的具体功能边界、支持的具体同意类型,以该仓库当前官方说明与对应 SKILL.md 为准;不同版本之间内容可能调整。
Skill 安全评估
总体判断:written-consent 属于文本类 / 提示词类 Skill,本身不执行 Shell、不访问网络、不写入文件,直接安全风险较低。真正的风险点在于它处理的内容——法律文书和其中的信息。
来源可信度:该 Skill 来自 Anthropic 官方组织下的 claude-for-legal 仓库,来源可追溯到官方,相比第三方同名 Skill 更可信。但“来源可信”不等于“内容适合你的具体法律场景”,仍要自行核对。
权限相关:作为指令型 Skill,它本身不需要文件读写、Shell、网络或凭证。它的“能力”是通过 Agent 对话体现的。也就是说,如果 Agent 同时被授予了文件读写或 Shell 权限,那是 Agent 层面的权限,不是这个 Skill 引入的。若担心风险,可以只让它在对话里生成文本,由你手动复制使用。
内容层面的主要风险:
- 法律准确性风险:模型生成的同意文本可能存在表述不严谨、遗漏必备条款、与当地法律要求不符等问题。把它当作草稿工具,而不是最终成品。
- 信息泄露风险:如果你把真实的当事人姓名、身份信息、联系方式、商业条款粘贴进去,这些内容会进入模型上下文。涉及敏感个人信息时需评估是否合规。
- 过度依赖风险:把生成结果直接当作有效法律文件使用,可能带来法律后果。
- 提示词注入:如果 Skill 处理的文本来自外部不可信来源(例如把一份别人提供的文件贴进来审查),其中可能夹带试图改变模型行为的指令。审阅外部文本时留意这一点。
降低风险的建议:
- 只做草稿与结构整理,最终文本交由执业律师或法务确认;
- 必要时对当事人信息做脱敏,用占位符代替真实姓名和证件号;
- 如无需让 Agent 直接操作文件,可关闭其自动执行 Shell / 文件写入的权限,由你手动使用输出结果;
- 不要把它生成的条款当作符合某个具体司法辖区要求的依据。
没有证据表明该 Skill 包含恶意代码、异常依赖或数据外传行为——因为它本身不含可执行逻辑。但这类判断仍应以你在安装时看到的具体 Skill 文件内容为准。
Skill 使用要求
一、Agent / 客户端
该 Skill 属于面向 Claude 的官方法律类 Skill 集合,与 Claude Code 适配度最高,优先在 Claude Code 中使用。官方未提供完整的第三方 Agent 兼容列表。从 Agent Skill 的通用工作方式看,在支持 Skills、自定义 Skill 或类似指令加载机制的环境里,通常也可以尝试在 Codex、Cursor、Trae、OpenClaw、WorkBuddy 等主流 AI Agent 中使用,但各 Agent 的 Skill 加载方式与兼容程度可能不同,具体以对应 Agent 当前版本为准。
简单总结:官方主要面向 Claude Code;其他 Agent 属于“可以尝试”,不作官方保证。
二、运行环境 / 依赖
由于它本质是指令 / 提示词集合,不依赖独立的运行时。是否需要 Node.js、Python 等,取决于你所用的 Agent 及其 Skill 安装方式,而不是这个 Skill 本身。
| 项目 | 要求 |
| Agent | Claude Code 优先;其他支持 Skill 的 Agent 可尝试 |
| Node.js / Python | Skill 本身不需要;是否安装取决于所用 Agent |
| 网络 | Skill 本身不需要联网;模型调用所需的网络由 Agent 提供 |
官方没有为这个 Skill 单独规定 Node.js 或 Python 版本。
三、权限
- 文件读取:非必需。只有当你想让 Agent 直接读取本地法律文件时才需要。
- 文件写入:非必需。可用于保存生成文本,但不是使用该 Skill 的前提。
- Shell:非必需。该 Skill 不包含需要执行命令的步骤。
- 网络:非必需。它不主动访问外部服务。
- 浏览器 / Docker / GitHub:均不需要。
也就是说,这个 Skill 可以在“零额外权限”的纯对话模式下使用。
四、账号 / API Key
written-consent 本身不需要单独的账号、API Key 或 Token。你需要的是所用 Agent(如 Claude Code)本身的账号与登录状态。它也不会替你调用第三方法律数据库或服务,因此不存在配套的第三方凭证需求。
最小使用条件
- 一个支持 Skills 的 Agent(优先 Claude Code)并已完成登录;
- 安装好该 Skill;
- 准备好你要处理的同意事项背景或已有文本(建议脱敏);
- 无需额外权限、依赖或密钥。
Skill 安装、使用与卸载教程
一、安装
最省事的方式是直接使用本页面提供的 Skill 安装指令,复制后粘贴到对应 Agent 或终端执行即可。如果你不清楚自己的 Agent 该怎么装,可以直接在对话里问 Agent:
如何安装 anthropics/claude-for-legal#written-consent?
如何在 Claude Code 中安装 anthropics/claude-for-legal#written-consent?
如何在 Cursor 中安装 anthropics/claude-for-legal#written-consent?
让当前 Agent 根据它自己的 Skill 加载 / 管理机制给出安装步骤,通常比套用一套固定命令更稳。官方没有为这个单独 Skill 另行规定特殊的安装前置条件。
二、安装后如何使用
安装后,Skill 一般随对话按需触发。你不需要记固定的命令,只要在描述任务时点明使用它即可。适合交给它的任务包括:起草同意书草稿、整理授权要点、审阅现有同意条款。
使用示例:
使用 written-consent,帮我起草一份数据处理书面同意的初稿,同意方是个人用户,用途是内部产品改进。
使用 written-consent,把下面这段口语描述整理成规范的书面同意条款。(随后粘贴你的描述)
使用 written-consent,审阅这份同意书草稿,指出可能缺失的要素和表述含糊的地方。
提示:把当事人真实姓名、证件号等替换为占位符再交给 Agent,更稳妥。
三、卸载
不同 Agent 的 Skill 安装位置和管理方式不同。最简单的做法是:使用对应 Agent 或 Skill 管理器提供的删除方式,移除 written-consent 这个 Skill;如果不确定,直接问当前 Agent:
如何卸载 anthropics/claude-for-legal#written-consent?
如果没有统一的卸载命令,以 Agent 自身的 Skill 管理方式为准,通常更稳妥。
常见问题
1. 它生成的内容可以直接当正式法律文件用吗?
不建议。它适合起草草稿和整理结构,涉及具体司法辖区效力、必备条款的,应由执业律师或法务确认后再使用。
2. 可以同时装到多个 Agent 里吗?
可以。Skill 文件本身可以放在不同 Agent 各自支持的位置。是否生效取决于每个 Agent 的 Skill 加载机制是否成功识别它。
3. 安装后 Agent 没反应 / 没识别到怎么办?
先确认 Skill 是否被放到了该 Agent 实际读取的目录或注册表中,再确认是否需要重启会话或重新加载。不同 Agent 对此要求不同,直接问当前 Agent 更可靠。
4. 中国大陆使用是否有网络或合规障碍?
该 Skill 本身不联网、不需要特定地区服务,因此没有它自带的地区限制。能否使用主要取决于你的 Agent 是否可用,以及你向其提供的法律文本是否符合本地数据处理要求。
5. 它会自动修改我的文件或执行命令吗?
不会。它是指令型 Skill,不含执行逻辑、不主动读写文件或运行命令。是否会动到文件,取决于你给 Agent 的权限,而不是这个 Skill。
6. 它是针对中国法律还是通用法律场景的?
该仓库整体面向一般法律工作流,没有以中国法律、中国平台或中国大陆合规为主要适配目标。把它用于中国法下的具体合规判断前,需自行核对。
7. 更新后需要重装吗?
如果 Agent 是从仓库动态拉取,更新仓库即可;如果是手动复制到本地,则需按原方式更新对应文件。具体以你的安装方式为准。