outline-builder – 法律文书大纲生成 Skill

3周前更新 8 0 0 0

outline-builder 是用于指导 AI Agent 为法律文书生成结构化大纲的 Skill,适合起草合同、诉讼摘要和备忘录时先搭建逻辑清晰的内容框架。

Skill 安装

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

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

Skill 调研报告

Skill 详细介绍

outline-builder 是 Anthropic 官方 claude-for-legal 仓库中的一个法律写作辅助 Skill。从名称和所属仓库定位来看,它面向的是法律文书结构搭建这一类任务:在动笔写一份法律文件之前,先把提纲、章节骨架、论证层次理清楚。

它不是一个独立运行的软件,也不是一个法律数据库或法规检索工具。它本质上是一套写给 AI Agent 的指令与方法论,安装之后,Agent 在处理法律写作类任务时会按照这套结构化的思路来组织输出,而不是直接甩给你一大段平铺直叙的文字。

核心用途

  • 为法律文书生成结构化的提纲,例如合同、备忘录、法律意见、诉讼文书、合规说明等。
  • 在已有素材的基础上,帮助梳理章节顺序、论证逻辑和层级关系。
  • 把零散的要点、事实、条款归纳成有层次的提纲结构。

主要解决的问题

法律写作的难点往往不在措辞,而在结构。一份文件应该先说什么、后说什么、哪些内容放在主条款、哪些放进定义或附件、论证如何层层递进,这些决定了文件是否清晰可用。outline-builder 针对的正是这个前置环节:先把骨架搭对,再填内容。

它不是什么

  • 它不是法律意见来源,不替代执业律师的判断。
  • 它不是法规、判例、合同的检索工具。
  • 它不能保证生成的提纲符合某一特定法域或法院的具体格式要求。
  • 它本身不具备联网检索法条的能力,除非所在的 Agent 环境另行提供。

典型使用场景

  • 起草合同前,先让 Agent 输出一份条款提纲。
  • 写法律备忘录时,先理出争议焦点与论证结构。
  • 把一份混乱的草稿重新整理成层级清晰的提纲。
  • 为内部合规文档、政策文件搭建章节框架。

适合哪些用户

需要频繁起草或整理法律类文档的人:法务、律师、合规人员、法律专业学生,以及需要处理合同与政策文本的运营、采购、HR 等岗位。

不适合哪些需求

如果你需要的是查法条、找判例、做法律风险评估结论、或者直接生成可签署的正式合同文本,这个 Skill 并不覆盖这些能力。它处理的是“结构”,不是“法律实质”。

工作方式

它属于提示词 / 工作流类型的 Skill,而不是带可执行程序或后台服务的工具。安装后,它的作用体现在 Agent 处理相关请求时的输出组织方式上。具体触发方式和调用细节,以该 Skill 当前的官方说明为准。

Skill 安全评估

总体判断:这个 Skill 的来源是 Anthropic 官方仓库,风险主要不在 Skill 本身,而在于你交给它的内容和你所在的 Agent 环境权限。

来源可信度

它来自 Anthropic 官方组织下的 claude-for-legal 仓库,不是第三方重新发布、fork 或镜像版本。从供应链角度看,官方来源的可信度高于来源不明或二次打包的 Skill。

它涉及的行为

作为一个以提示词和工作流为主的 Skill,它本身通常不包含需要独立运行的可执行程序。真正的权限边界取决于它所在的 Agent 环境:

  • 如果 Agent 具备文件读写权限,它读取和生成的文档会经过 Agent 的文件系统权限。
  • 如果 Agent 具备 Shell 执行权限,这一权限是由 Agent 环境授予的,而不是这个 Skill 单独申请的。
  • 如果 Agent 具备联网能力,是否联网同样由 Agent 环境决定。

真正需要关注的风险点

  1. 内容敏感性。法律文书、合同、备忘录往往包含商业机密、个人信息甚至未公开的交易细节。当你把这类内容交给 Agent 处理时,内容会进入模型上下文。是否上传、上传到什么环境,需要根据你的数据合规要求判断。
  2. 法律结论不可盲信。它负责搭结构,不负责判断法律正确性。生成的提纲需要由具备资质的人审核。
  3. Prompt Injection。如果你让它处理来自第三方的文件(例如对方发来的合同),文件中可能夹带指令性内容。处理外部来源文本时保持警惕。
  4. 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 当前版本为准。

二、运行环境 / 依赖

项目 要求
Agent Claude Code 优先,其他支持 Skill 机制的 Agent 可尝试
Node.js / Python 该 Skill 以提示词与工作流为主,官方未将其列为硬性运行依赖
Git 仅在通过仓库方式获取 Skill 时需要
网络 取决于安装方式和 Agent 本身;Skill 运行不依赖特定外部服务

具体版本要求和依赖情况,以该 Skill 当前官方说明为准。官方未明确的版本号,这里不做猜测。

三、权限

  • 文件读取:可选。当你让它基于已有文档整理提纲时需要。
  • 文件写入:可选。需要它把提纲保存成文件时需要。
  • Shell:非必需。该 Skill 的核心任务是结构整理,通常不需要自动执行 Shell。
  • 网络:非必需。除非 Agent 环境本身提供联网并用于检索,否则 Skill 本身不要求。
  • 浏览器 / Docker:与该 Skill 无关。

四、账号 / API Key

该 Skill 本身不需要单独的账号、API Key 或 Token。

需要注意的是:你使用的是 Claude Code 或其它 Agent 客户端,这些客户端本身可能需要登录或配置访问凭证,这是客户端层面的要求,不是这个 Skill 引入的。两者不要混为一谈。

最小使用条件

  1. 一个支持 Skill 加载的 Agent 环境(优先 Claude Code)。
  2. 能访问并安装该 Skill 的渠道。
  3. 需要整理的法律类素材或明确的任务描述。

Skill 安装、使用与卸载教程

一、安装

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

如果你不确定自己的客户端该怎么装,可以直接问当前 Agent:

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

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

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

让 Agent 根据自己的 Skill 加载与管理机制给出对应指引,通常比套用固定命令更稳妥。

如果该 Skill 在其当前官方说明中另有特殊安装条件,以官方说明为准。

二、安装后如何使用

安装完成后,在使用时用自然语言把任务和这个 Skill 关联起来即可。适合交给它的任务类型包括:起草前的提纲搭建、已有草稿的结构重整、法律文档的章节规划。

建议在描述需求时尽量说清楚:文档类型、面向的对象(内部备忘 / 对外合同 / 监管说明)、希望覆盖的要点。信息越具体,给出的结构越贴近你的实际需要。

使用示例:

使用 outline-builder,帮我为一份软件采购合同搭建条款提纲,重点覆盖交付、验收、付款和违约责任。

使用 outline-builder,把这份法律备忘录草稿重新整理成层级清晰的提纲。

使用 outline-builder,给公司内部的数据合规政策文件设计章节结构,需要覆盖数据分类、处理流程和员工责任。

三、卸载

卸载方式取决于你使用的 Agent 和它的 Skill 管理机制。常见做法是:

  • 使用对应 Agent 或 Skill 管理器提供的删除 / 移除功能。
  • 删除该 Skill 对应的目录或条目。
  • 直接询问当前 Agent:“如何卸载 anthropics/claude-for-legal#outline-builder?”

不同 Agent 的 Skill 安装位置和管理方式并不统一,如果没有通用的卸载命令,直接让当前 Agent 指导移除通常更稳妥。官方如果在说明中给出了明确的卸载步骤,以官方说明为准。

常见问题

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

先确认 Skill 是否放在了当前 Agent 期望的 Skill 目录下,以及 Agent 是否需要重启或重新加载才能发现新 Skill。不同客户端的加载时机不一样:有的启动时扫描一次,有的支持动态重载。如果仍然不生效,直接问当前 Agent:“为什么没有加载 outline-builder 这个 Skill?”并附上你放置的路径,让它帮你排查。

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

可以。Skill 本身是文件层面的指令集合,装到多个客户端互不冲突。但要留意每个 Agent 的加载机制和目录约定可能不同,需要分别安装到各自的正确位置,并分别验证是否生效。

这个 Skill 会修改我已有的项目或文档吗?

它本身以生成提纲和整理结构为主,不会主动去改动你的文件。是否发生写入,取决于你授予 Agent 的权限以及你提出的具体请求。如果你只想要一份提纲而不希望它动原文件,可以在请求里明确说明“只输出提纲,不要修改原文件”。

可以关掉 Shell 权限只保留文件能力吗?

可以,而且对这类任务来说通常更合适。整理提纲和生成结构不需要执行 Shell 命令。关掉自动执行权限、由你手动确认写文件操作,既能满足使用,又能减少不必要的操作面。

它生成的提纲能直接当法律文件用吗?

不能。它产出的是结构骨架,不是经过法律审核的成品。它不核验条款的合法性、合规性和可执行性。任何用于签署或对外提交的法律文本,都需要由具备资质的人审核确认。

Skill 更新后需要重新安装吗?

取决于你的获取和安装方式。如果是通过仓库方式引入,拉取最新版本即可;如果是复制文件安装,则需要用新版本覆盖旧版本。更新后建议让 Agent 重新加载,确保用的是新内容。

中国大陆使用是否有网络要求?

这个 Skill 本身不依赖特定的外部服务,主要是提示词与工作流内容。实际网络要求取决于你使用的 Agent 客户端,以及你获取该 Skill 的渠道是否可访问。以你所在客户端和来源渠道的实际情况为准。

Skill 更新日志

版本列表
无版本号
更新插件内容(#104) 无需验证:仅涉及 Markdown 正文和 YAML 注释措辞
无版本号
应合作伙伴要求移除 Lexis 引用
无版本号
Claude for Legal 的初始提交

暂无评论

none
暂无评论...