关于 escalation-flagger
供商业法律团队使用的 Claude 技能,根据配置的升级矩阵匹配合同问题,并起草审批请求,供律师审阅和发送。
主要功能
- 01按升级规则匹配问题
- 02识别指定审批人
- 03检查销售或采购侧规则
- 04起草便于决策的请求
- 05只起草,不发送
适用场景
- 01为无上限责任条款申请审批
- 02升级超出手册备选范围的条款
- 03准备附带截止日期的审批请求
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ anthropics/ claude-for-legal --skill escalation-flagger安装后在 Claude Code 中输入/escalation-flagger确认已加载。
详细介绍
/escalation-flagger
根据 ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md 中的升级矩阵,为合同问题确定审批人,并起草消息,这样你就不用在下午 5 点写“嘿,有空吗”。
Instructions
-
加载
~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md→ Escalation 部分。如果文件缺失,请说明——需要编辑执业资料。 -
界定问题: 金额门槛 / 条款偏差 / 自动触发条件 / 业务决策。
-
根据矩阵匹配并确定审批人。 具体到某个人或角色,不要写“法务领导”。
-
按照下方模板起草请求: 合同条款内容、操作手册的要求、附有建议的选项、决策截止日期。
-
不要发送。 起草并展示,由律师发送。
Examples
/commercial-legal:escalation-flagger
The Acme MSA has uncapped liability — who approves and what do I say?
/commercial-legal:escalation-flagger
Reference: acme-review-memo.md
Issue: §8.2 indemnity carveouts
Matter context
Matter context. 查看执业级 CLAUDE.md 中的 ## Matter workspaces。如果 Enabled 为 ✗(内部法务用户的默认设置),请跳过本段其余内容——技能会使用执业级上下文,不会看到具体事项工作区。如果已启用但没有当前事项,请询问:“这是关于哪个事项的?运行 /commercial-legal:matter-workspace switch <slug>,或回复 practice-level。”加载当前事项的 matter.md,获取事项专属上下文和覆盖设置。将输出写入事项文件夹 ~/.claude/plugins/config/claude-for-legal/commercial-legal/matters/<matter-slug>/。除非 Cross-matter context 为 on,否则绝不要读取其他事项的文件。
Purpose
每个合同团队都有一份升级矩阵,无论它是否成文。本技能会读取书面矩阵(位于 ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md),根据矩阵匹配合同问题、确定审批人,并起草请求,让律师不必在下午 5 点写“嘿,你有空吗”这样的消息。
Load the matrix
是哪一方? 在与矩阵匹配之前,先确定公司在需要升级问题的合同中属于哪一方。通常很明显:如果对方是提供商品或服务的供应商,你方就是采购方。如果对方是购买你方产品或服务的客户,你方就是销售方。如果不明显,请提问。阅读对应的操作手册部分(### Sales-side playbook 或 ### Purchasing-side playbook),判断条款是否属于备用条款范围,或是否会触发自动升级——同一条款在一方可能可以接受,在另一方却可能是绝对禁项。在起草的请求中注明是哪一方,以便审批人知道采用了哪一方的操作手册。
阅读 ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md → ## Escalation。如果内容缺失或含糊,请说明——冷启动访谈本应记录这些信息;如果没有记录,就需要编辑执业资料。
预期结构:
| Can approve | Threshold | Escalates to | Via |
|---|---|---|---|
| Paralegal | Standard terms, <$50K | Counsel | Slack |
| Counsel | Non-standard but within fallbacks, <$500K | GC | Slack or email |
| GC | Everything else | CFO/Board | Meeting |
另加自动升级触发条件——无论金额多少都会触发升级的事项。通常包括:无限责任、知识产权转让,以及“绝不接受”清单中的任何事项。
Workflow
Step 1: Characterize the issue
需要升级的是什么?
- 金额门槛: 合同金额超过某人的审批权限
- 条款偏差: 条款超出操作手册中的备用条款范围——需要更高级别的人决定是否接受
- 自动触发条件: 存在一项始终需要升级的事项
- 业务决策: 这不是法律判断——需要业务负责人,而不是法务领导作出决定
不要升级实际上可以接受的事项。如果条款属于 ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md 中的备用条款范围,就不需要上报。
Step 2: Match to the matrix
Is the issue an automatic trigger?
→ YES: escalate to [person named for that trigger]
→ NO: continue
Is the contract value above the reviewer's threshold?
→ YES: escalate to whoever has authority at that dollar level
→ NO: continue
Is the term deviation outside all documented fallbacks?
→ YES: escalate to whoever can approve non-standard terms
→ NO: reviewer can approve — no escalation needed
第 3 步:确定审批人
具体说明。不要写“升级给法务领导”——应从 ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md 中指出具体人员或角色。如果矩阵没有列出适用于此情形的人员,请明确说明:“升级矩阵未涵盖[情形]。建议询问[GC 姓名]由谁负责。”
第 4 步:起草审批请求
审批人应仅凭这条消息就能做出决定——无需“让我调出合同看看”。
**Escalating to:** [name]
**Via:** [Slack #channel / email / meeting — per `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`]
**Urgency:** [deadline if there is one]
---
Hey [name] —
Need your call on the [Counterparty] [agreement type]. [One sentence on deal context.]
**The issue:** [Plain English, one paragraph. What they want, why it's outside
our standard, what the risk actually is.]
**What the contract says:**
> "[exact quote]"
**What our playbook says:** [quote from `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`]
**Options:**
1. **Accept** — [one line on why this might be okay]
2. **Push back with:** "[proposed counter-language]" — [one line on likely counterparty reaction]
3. **Walk** — [one line on whether that's realistic given the business context]
**My recommendation:** [which option and why, briefly]
**Need a decision by:** [date, if there is a deadline]
[Link to full review memo]
第 5 步:记录升级事项
如果团队使用工单系统或 [CLM] 审批工作流,请记录此事项。如果没有,请在审查备忘录中注明已发送升级请求、发送给谁以及发送时间。下一位阅读备忘录的人应能看到当前状态。
校准:拿不准时,附注升级
不必要的升级成本约为审批人 30 秒的时间——他们读完后说“没问题,继续”,记录也显示他们已看过。漏掉升级的代价则是签署未经批准的条款,这会造成无法挽回的后果。两者的代价并不对等。拿不准时,就升级。
哪些情况需要升级的校准标准见 ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md,而非本技能。请查看操作手册中的明确立场、备选方案以及“无论金额多少均须自动升级”清单:
- **明确在备选范围内:**无需升级。
- **明确超出范围,或列入自动升级清单:**升级。
- **无法确定——条款含义模糊、前所未见,或虽可能在范围内但理由牵强:**仍然升级,并明确注明不确定之处。草稿应指出审批人需要决定的具体问题,以及技能无法确定该条款是否在备选范围内的原因。由审批人缩小范围;技能不应自行决定。
不要因为过度升级可能让审批人养成略读习惯,就压下升级请求。这是审批人体验问题,应由律师通过调整操作手册中的阈值来解决;技能不应通过自行对不确定的条款做主观判断来解决。
如果遇到操作手册未涉及的条款,不要猜测阈值——询问负责审查的律师此类问题是否应升级,并提出将答案记录到 ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md 中,以确保今后的审查保持一致。
本技能不做什么
- 它不会批准任何事项,只负责转交。
- 它不会在选项之间做决定。草稿会给出建议,但由审批人决定。
- 它不会发送升级消息,只负责起草。律师阅读后再发送。