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 环境决定。
真正需要关注的风险点
- 内容敏感性。法律文书、合同、备忘录往往包含商业机密、个人信息甚至未公开的交易细节。当你把这类内容交给 Agent 处理时,内容会进入模型上下文。是否上传、上传到什么环境,需要根据你的数据合规要求判断。
- 法律结论不可盲信。它负责搭结构,不负责判断法律正确性。生成的提纲需要由具备资质的人审核。
- Prompt Injection。如果你让它处理来自第三方的文件(例如对方发来的合同),文件中可能夹带指令性内容。处理外部来源文本时保持警惕。
- 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 引入的。两者不要混为一谈。
最小使用条件
- 一个支持 Skill 加载的 Agent 环境(优先 Claude Code)。
- 能访问并安装该 Skill 的渠道。
- 需要整理的法律类素材或明确的任务描述。
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 的渠道是否可访问。以你所在客户端和来源渠道的实际情况为准。