legal-writing – 法律文书写作 Skill

3周前更新 8 0 0 0

legal-writing 是帮助 AI Agent 完成法律文书起草、合同条款撰写与法律文件润色的写作型 Skill,适合需要生成或改写协议、备忘、条款等法律文本的场景。

Skill 安装

多 Agent 安装
npx skills add https://github.com/anthropics/claude-for-legal --skill legal-writing

使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。

Skill 调研报告

Skill 详细介绍

anthropics/claude-for-legal#legal-writing 是 Anthropic 官方 claude-for-legal 仓库下的一个法律写作类 Skill。它本质上是一套面向 Claude 的法律文书写作方法论与指令集,而不是一个可以独立运行的软件或插件。

从命名与仓库定位来看,这个 Skill 的核心用途是帮助 Agent 处理法律场景下的写作任务,例如:法律备忘录、合同条款说明、合规说明文档、法务向非法律读者解释的说明文本、法律研究摘要等。它的价值不在于生成法条,而在于让 Agent 在法律写作时遵循更严谨的结构、语气、引用习惯与逻辑表达方式,避免普通写作风格代入法律文本。

需要明确区分几点:

  • 它本身不是法律数据库,不提供法规检索能力。
  • 它不是法律意见工具,不会替代律师判断。
  • 它不是一个 CLI 工具或可执行程序,无法脱离 Agent 独立运行。
  • 它不保证生成内容的准确性或法律效力。

核心功能方向

  • 协助起草和润色法律相关文书与说明性文本。
  • 在法律写作场景中,让 Agent 更专业地组织结构、控制语气、标明假设与不确定项。
  • 面对法律类任务时,倾向于区分事实假设适用规则结论等要素,而不是直接给出结论性法律意见。
  • 在法律与普通人之间做语言转换,例如把条款含义用通俗方式说清楚。

典型任务

  • 起草法律备忘录、内部合规说明、合同条款摘要。
  • 对一段法律文本进行改写,使其面向非法律读者。
  • 对合同或条款做结构化的要点整理。
  • 撰写法律研究类的分析框架,而不是伪造具体判例。

它和 Agent 自身能力的区别

通用 Agent 本身也能写法律相关文本,但默认语气、结构、谨慎程度不会自动对齐法律写作惯例。这个 Skill 的作用,就是在法律写作这一具体场景下,把 Agent 的表达方式收敛到更符合法律行业的写法,并降低它对不确定内容进行过度断言的概率。

适合人群:法务、合规、律师助理、需要频繁处理法律文本的产品或业务人员,以及在法律写作场景中依赖 Agent 辅助的文字工作者。

不适合:希望用来自动生成正式法律意见、替代律师、或直接用于诉讼提交的场景。

Skill 安全评估

总体判断:这个 Skill 来自 Anthropic 官方仓库,属于指令 / 提示词类的写作型 Skill,本身不包含可执行代码、不主动联网、不申请系统权限。单就 Skill 本身而言,风险很低。真正的风险来自在法律场景下使用 AI 输出这件事本身,而不是来自这个 Skill。

一、来源可信度

标志为 anthropics/claude-for-legal#legal-writing,来自 Anthropic 官方组织下的仓库,来源可信度较高。与第三方重新发布、镜像或 Fork 版本相比,优先使用官方仓库版本更稳妥。

二、文件与系统权限

这类写作型 Skill 通常只提供写作规范与方法,不主动申请文件读写、Shell、网络、浏览器等权限。它不会主动修改你的项目文件,也不会自行执行命令。是否触发文件读写,取决于你把它用在什么任务上,以及你的 Agent 当时的权限设置。

三、网络与第三方服务

Skill 本身不依赖第三方法律数据库、不调用外部 API、不需要单独的 API Key。如果你希望 Agent 联网查证法规或案例,那是你自己在 Agent 层面开启的网络能力,与该 Skill 无关。

四、内容准确性风险(最需要注意的一点)

真正的风险不是系统安全,而是输出内容风险:

  • AI 在法条、判例、时限、金额等细节上可能出错。
  • 法律有强地区属性,中国法律、美国法律、欧盟法规各不相同,同一段文字不能跨地区套用。
  • 生成的文本不构成法律意见,不能直接作为正式法律文件使用。

建议:

  • 把该 Skill 的产出视为初稿 / 草稿 / 结构化素材,而不是成品。
  • 任何涉及具体法条、备案、时效、责任划分的内容,都必须由持证律师或法务核对。
  • 涉及真实案件、真实合同、真实当事人信息时,注意不要在无关环境里泄露敏感数据。

五、提示注入与数据边界

如果 Agent 同时具备联网或读取外部文档的能力,在把外部合同、对方发来的文本、网页内容喂给它时,需要警惕其中可能夹带的指令性内容。这与该 Skill 无关,但属于法律文本处理的常见风险点。

Skill 使用要求

一、Agent / 客户端

该 Skill 出自 Anthropic 官方 claude-for-legal 仓库,与 Claude Code 的适配度最高,优先建议在 Claude Code 中使用。

官方没有公布完整的第三方 Agent 兼容列表。从 Agent Skill 的工作方式来看,只要对应 Agent 支持 Skills、自定义 Skill、系统提示词附加或类似的指令加载机制,通常也可以尝试在 Codex、Cursor、Trae、OpenClaw、WorkBuddy 等环境中使用。不同 Agent 对 Skill 的加载方式、存放路径、触发条件并不一致,能不能直接用、需要怎么改造,以对应 Agent 当前版本的实际表现和官方说明为准。

二、运行环境 / 依赖

项目 要求
Agent Claude Code 优先;其他支持 Skill / 自定义指令的 Agent 可尝试
Node.js 该 Skill 本身不要求;只有当安装方式依赖 Node 工具链时按对应 Agent 的要求准备
Python 该 Skill 本身不要求
网络 安装时通常需要能访问 GitHub;使用时是否联网取决于你让 Agent 做什么
第三方账号 / API Key 该 Skill 本身不需要

三、权限

  • 文件读取:可选。你让它处理本地合同、文档时需要。
  • 文件写入:可选。你让它把结果写到文件时需要。
  • Shell:非必需。法律写作任务通常不需要执行命令。
  • 网络 / 浏览器:非必需。除非你要它联网查证。
  • Docker / GitHub 写权限:不需要。

如果只是单纯让 Agent 生成和改写法律文本,可以把 Shell 和网络权限收紧,由你自己决定是否执行任何命令。

四、账号 / API Key

该 Skill 本身不需要任何账号、API Key 或 Token。你使用的 Agent(例如 Claude Code)本身可能需要登录账号,那是 Agent 层面的要求,与这个 Skill 无关。

最小使用条件

  1. 一个能加载 Skill 的 Agent(Claude Code 优先)。
  2. 能访问 GitHub 完成安装。
  3. 你自己准备好要处理的法律文本或写作任务描述。
  4. 对产出的内容做人工法律核对的意识。

Skill 安装、使用与卸载教程

一、安装

可以直接复制本页面提供的 Skill 安装指令,粘贴到对应 Agent 或终端执行。

如果你不确定自己的 Agent 该怎么装,可以直接在当前 Agent 里询问:

如何安装 anthropics/claude-for-legal#legal-writing?

如何在 Claude Code 中安装 anthropics/claude-for-legal#legal-writing?

如何在 Codex 中安装 anthropics/claude-for-legal#legal-writing?

如何在 Cursor 中安装 anthropics/claude-for-legal#legal-writing?

让当前 Agent 根据自己的 Skill 加载与管理机制,给出对应环境的安装步骤。不同 Agent 的 Skill 目录和加载方式不同,直接问它能少走弯路。

二、安装后如何使用

该 Skill 属于写作方法类,不存在特殊的启动命令。安装后,在需要法律写作任务时,直接向 Agent 描述你要处理的文本和目标读者即可。以下是一些自然的用法示例:

使用 legal-writing,把这份合同条款用非法律从业者能看懂的语言解释一遍。

使用 legal-writing,帮我把这段内部合规说明整理成结构清晰的法律备忘录草稿,并在不确定的地方标注待核实。

使用 legal-writing,检查这份法律文本的语气是否合适,指出可能存在的过度断言。

如果你希望它输出更符合自己场景的风格,可以在提问里补充:适用法域、目标读者、用途(内部沟通 / 客户说明 / 归档草稿)、是否允许提及具体法条。信息越具体,产出越可用。

三、卸载

卸载方式取决于你使用的 Agent。通常是:

  • 使用对应 Agent 或 Skill 管理器提供的删除方式,移除该 Skill。
  • 或直接询问当前 Agent:

如何卸载 anthropics/claude-for-legal#legal-writing?

不同 Agent 的 Skill 安装位置和管理方式不同。如果没有统一卸载命令,直接问当前 Agent 如何移除它,通常比手动翻目录更稳妥。

常见问题

1. 它能直接生成可以签字的法律意见吗?

不能。它产出的是写作层面的初稿或素材,不构成法律意见,也没有法律效力。涉及具体法条、责任、时效的内容必须由持证律师或法务核对。

2. 它支持中国法律吗?

它是通用法律写作风格类 Skill,本身不绑定特定法域,也不会自动保证适用中国法律。如果你要中国法律场景下的表达,需要在提问里明确说明适用法域,并且对具体法条内容自行核实。这个 Skill 不提供法规检索能力。

3. 安装后 Agent 没识别到这个 Skill 怎么办?

先确认安装是否落在当前 Agent 实际读取的 Skill 目录里,再确认是否需要重启或重新加载。不同 Agent 的加载机制不同,直接问当前 Agent你能否看到 anthropics/claude-for-legal#legal-writing 这个 Skill是最快的排查方式。

4. 可以同时安装到多个 Agent 吗?

通常可以。这类写作型 Skill 不含独占资源,在多个 Agent 中分别安装并不冲突。只要每个 Agent 各自的 Skill 目录和管理方式支持即可。

5. 用它处理真实合同或敏感案件文本安全吗?

Skill 本身不上传、不联网、不读取额外数据,但你输入给 Agent 的文本会按该 Agent 的机制被处理。涉及真实当事人信息、未公开合同条款时,建议先评估你所用 Agent 的数据处理策略,必要时对敏感信息做脱敏。

6. 可以关闭 Shell 和网络权限再用它吗?

可以。法律写作类任务通常不需要 Shell 权限。如果你只是要它起草或改写文本,收紧这些权限不影响正常使用,只在确实需要联网查证或写入文件时再按需放开。

7. 它和其他通用写作 Skill 有什么区别?

主要区别在写作规范与谨慎程度。通用写作 Skill 更侧重可读性和表达效果,而 legal-writing 更侧重法律场景下的结构、语气、假设与结论的区分,以及减少对不确定内容的过度断言。

Skill 更新日志

版本列表
无版本号
Claude for Legal 的初始提交

暂无评论

none
暂无评论...