Skill 安装
多 Agent 安装npx skills add https://github.com/anthropics/claude-for-legal --skill is-this-a-problem
使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。
Skill 调研报告
Skill 详细介绍
anthropics/claude-for-legal#is-this-a-problem 是 Anthropic 官方 claude-for-legal 仓库中的一个 Skill,Skill 名称为 is-this-a-problem。从名称和所属仓库来看,它的定位是法律场景下的初步问题识别工具:当你遇到一段可能涉及法律问题的描述、条款、事件或用户提问时,它帮助判断这是不是一个需要进一步处理的法律问题。
它是什么
- 一个面向法律场景的提示词 / 指令集型 Skill,而不是独立运行的软件。
- 属于 Anthropic 官方 claude-for-legal 仓库,用于配合 Claude Code 等支持 Skill 的 Agent 使用。
- 核心作用是帮助 Agent 在面对疑似法律相关问题时,给出结构化、经过训练的初步判断,而不是直接给出法律意见。
它不是什么
- 不是法律意见工具。它不会替代律师,也不会给出可执行的法律结论。
- 不是合同审查、合规审计或司法检索工具。
- 不是独立应用,本身没有单独的 CLI、服务端或软件包。
- 不是面向中国法律专门设计的 Skill,其设计语境更接近通用 / 英文法律场景。
主要解决的问题
日常使用 Agent 时,用户经常会扔来一段文本,问这算不算法律问题我是不是有麻烦这个 clause 有没有风险。普通 Agent 在没有专门指令的情况下,容易回答得过于泛泛、过于乐观或过于保守。这个 Skill 的作用就是把这个判断过程结构化:先判断是否属于法律问题,再判断属于哪一类,再说明需要什么后续动作。
安装后 Agent 增加的能力
- 识别输入内容中可能涉及法律问题的部分。
- 对问题类型给出初步分类(例如合同、责任、合规、知识产权等方向)。
- 提示用户该问题的敏感程度和通常需要的后续处理路径。
- 在需要专业介入时,明确说明这不是法律意见、需要咨询执业律师。
工作方式
Skill 本身是提示词与规则集合。安装后,当用户的请求符合触发条件时,Agent 会加载这套指令,按其中的判断框架来组织回答。判断和执行仍然由宿主 Agent 完成,Skill 只影响 Agent 的思路和输出结构。
典型使用场景
- 收到一段合同、条款或政策文本,想先判断里面有没有值得注意的法律问题。
- 遇到一起业务事件,想快速判断是否属于法律风险范畴。
- 整理用户咨询内容,需要先分诊出哪些属于法律问题。
- 做初步风险筛查,再决定是否请专业人士介入。
适合的用户
- 需要做初步法律问题分诊的法务、合规、运营人员。
- 处理客户咨询、需要快速判断问题性质的一线人员。
- 希望在交给律师之前先做一轮粗筛的团队。
不适合的需求
- 需要正式法律意见或可直接执行的合规结论。
- 需要针对中国大陆法律体系的专门判断。
- 需要合同逐条审查、条款修订或诉讼策略。
Skill 安全评估
总体判断:来自 Anthropic 官方仓库,来源可信;从名称和定位推测,它是一个以提示词 / 判断逻辑为主的法律分诊 Skill,通常不涉及敏感数据外传或高风险系统操作。但具体行为仍应以加载后 Agent 实际执行的操作、以及该 Skill 当前官方说明为准。
来源可信度
- Skill 属于 Anthropic 官方组织下的 claude-for-legal 仓库,来源可信度相对较高。
- 仍建议确认你安装的是官方仓库版本,而不是第三方 Fork、镜像或重新发布版本。
可能涉及的行为与风险点
- 文件读取:如果用它处理合同、条款等文档,Skill 需要读取你提供的文本或文件。这些内容可能包含商业敏感信息。建议只提供必要的片段,避免整份机密文件一次性交给 Agent。
- 数据外传:Agent 处理文本时,内容会发送到模型服务端。如果文本涉及客户隐私、未公开商业条款,先确认你的使用环境和数据处理政策是否允许。
- 输出定位:它给出的是初步判断,不是法律意见。误把它的输出当作正式法律结论,是这个 Skill 在使用层面最常见的风险。
- 法律辖区差异:其判断逻辑更贴近通用 / 英文法律语境,套用到中国大陆法律场景时,结论可能不适用。不要用它替代对中国法律问题的专业判断。
降低风险的建议
- 不要把 Skill 输出直接当作法律结论或对外正式答复。
- 处理敏感合同或客户资料时,先脱敏或只提供必要段落。
- 涉及中国大陆法律问题时,把它仅当作初步分诊参考,后续交由执业律师处理。
- 安装前确认来源为 Anthropic 官方仓库。
没有可靠信息表明该 Skill 会主动发起网络请求、执行 Shell 命令、写入文件或申请额外凭证。如果宿主 Agent 本身开了自动执行权限,那属于 Agent 层面的设置,需要单独评估。
Skill 使用要求
一、Agent / 客户端
该 Skill 来自 Anthropic 官方仓库,与 Claude Code 的适配度最高,优先在 Claude Code 中使用。官方没有公布完整的第三方 Agent 兼容列表。从 Agent Skill 的一般工作机制来看,在支持 Skills、自定义指令或类似加载机制的 Codex、Cursor、Trae、OpenClaw、WorkBuddy 等环境中,通常也可以尝试使用,但各 Agent 的 Skill 加载方式和兼容程度不同,具体以对应 Agent 当前版本为准。
二、运行环境 / 依赖
| 项目 | 要求 |
| Agent | Claude Code 优先,其他支持 Skill 的 Agent 可尝试 |
| Node.js / Python | Skill 本身以提示词和判断逻辑为主,通常不需要特定运行时版本,具体以官方说明为准 |
| 网络 | 需要,因为 Agent 与模型服务通信 |
官方没有明确给出 Node.js 或 Python 的版本要求,因此不要自行假设。如果该 Skill 实际包含脚本或依赖,应以仓库中的官方说明为准。
三、权限
- 文件读取:可选。用于处理你提供的合同、条款或文本。
- 文件写入:通常不需要。
- Shell:通常不需要。
- 网络:由宿主 Agent 提供,用于模型通信。
- 浏览器:通常不需要。
具体以该 Skill 当前官方说明为准;没有可靠依据时,不要为它额外开放比普通对话更多的权限。
四、账号 / API Key
- Skill 本身:不需要单独的账号、API Key 或 Token。
- 宿主 Agent:需要你已配置好可用的模型访问方式(由你使用的 Agent 决定)。
这两者要分开看,不要把 Agent 的凭证需求算到 Skill 头上。
最小使用条件
- 一个可用的、支持 Skill 的 Agent(Claude Code 优先)。
- 已正确安装 Anthropic official 的 claude-for-legal#is-this-a-problem。
- 有一个具体的、疑似法律相关的问题或文本作为输入。
Skill 安装、使用与卸载教程
一、安装
可以直接复制本页面提供的 Skill 安装指令,粘贴到对应的 Agent 或终端中执行。如果你不确定自己的 Agent 该怎么装,最稳妥的方式是直接问当前 Agent:
如何安装 anthropics/claude-for-legal#is-this-a-problem?
如何在 Claude Code 中安装 anthropics/claude-for-legal#is-this-a-problem?
如何在 Cursor 中安装 anthropics/claude-for-legal#is-this-a-problem?
让 Agent 根据自己的 Skill 加载或管理机制来指导安装。需要提醒的是,安装前请确认来源是 Anthropic 官方的 claude-for-legal 仓库,避免第三方 Fork 或镜像版本。我无法确认该 Skill 是否有特殊官方安装前置条件,如有,请以其当前官方说明为准。
二、安装后如何使用
这个 Skill 属于按需触发型:安装后不需要专门启动,直接用自然语言把疑似法律相关的内容交给 Agent 即可。适合这样向 Agent 描述需求:
用 is-this-a-problem 帮我判断一下,这段客户反馈里有没有涉及法律问题。
用 is-this-a-problem 看一下这份合同片段,有没有需要进一步处理的地方。
用 is-this-a-problem 分诊一下这些咨询,哪些属于法律问题、哪些不是。
使用时尽量提供具体文本或情境,判断会更准确。同时记住:它的输出是初步分诊参考,不是法律意见。
三、卸载
不同 Agent 的 Skill 安装位置和管理方式不同,没有统一的卸载命令。最稳妥的做法是:
- 使用对应 Agent 或 Skill 管理器提供的删除方式,移除该 Skill。
- 直接向当前 Agent 询问:如何卸载 anthropics/claude-for-legal#is-this-a-problem?由它按自己的机制处理。
不建议手动去改脚本或配置文件,除非你清楚那个 Agent 的 Skill 目录结构。
常见问题
1. 这个 Skill 能给出正式法律意见吗?
不能。它的定位是初步问题识别与分诊,输出的是判断参考,不是可执行的法律结论。正式法律问题应交由执业律师处理。
2. 它能处理中国大陆法律问题吗?
它的判断逻辑更贴近通用 / 英文法律语境。用于中国大陆法律问题时,只能作为粗筛参考,结论可能不适用,需要专业人士复核。
3. 可以同时安装到多个 Agent 里吗?
通常可以。因为 Skill 本质是指令集,装到多个 Agent 中彼此不冲突。但各 Agent 的加载方式不同,建议分别按对应 Agent 的机制安装。
4. 安装后 Agent 没识别到这个 Skill,怎么办?
先确认安装路径和加载机制是否和你的 Agent 版本匹配,再确认 Skill 名称、来源填写正确。最直接的方式是问当前 Agent:为什么我装了 anthropics/claude-for-legal#is-this-a-problem 但没生效?让它按自己的机制排查。
5. 它和普通让 Agent 分析法律问题有什么区别?
普通对话依赖模型自身的通用判断;这个 Skill 提供了一套结构化的分诊框架,让 Agent 的判断更聚焦、更一致。但两者都不能替代律师。
6. 使用它会泄露我的合同内容吗?
你提供的文本会随 Agent 请求发送到模型服务端。如果你处理的是敏感合同或客户资料,建议先脱敏、只提供必要片段,并确认你的使用环境和数据处理政策允许。
7. 需要额外配置 API Key 或环境变量吗?
不需要为这个 Skill 单独配置。它依赖宿主 Agent 已有的模型访问能力,不需要单独的账号、Key 或 Token。