法务合规
快速分诊入站 NDA 时用:按团队 playbook…
销售/BD 在联系法务前,对入站商业相互 NDA 做一分钟分诊,决定直接签、需律师点看、还是先找法务。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
快速分诊入站 NDA 时用:按团队 pl特定
解决思路
- 检查 practice-level CLAUDE.md 的 `## Matter workspaces`。
- 若 `Enabled` 为 `✗`(in-house 用户默认),跳过后续 matter context 段落,使用 practice-level context,matter machinery 不可见。
- 若 Enabled 且没有 active matter,问:Which matter is this for? Run `/commercial-legal:matter-workspace switch <slug>` or say `practice-level`。
- 加载 active matter 的 `matter.md`,用于 matter-specific context 和 overrides。
- 输出写到 matter 文件夹:`~/.claude/plugins/config/claude-for-legal/commercial-legal/matters/<matter-slug>/`。
- 除非 `Cross-matter context` 为 `on`,绝不读取另一个 matter 的文件。
- 产出前做 destination check:若用户指定目的地(channel、distribution list、counterparty、everyone),询问是否在 privilege circle 内。
- 若目的地看起来在圈外,标记并给出 (a) 给 legal only 的 privileged version、(b) 给 broader channel 的 sanitized version、(c) 两者;不要默默套上 privileged header 后又帮助粘贴到 header 无法保护的地方。
- 读 `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` → `## Playbook` → matching side → `NDA triage positions`,作为 GREEN/YELLOW/RED 的唯一来源。
- 分诊前确定公司在该 NDA 中是哪一方:vendor/partner 评估你的产品通常 sales-side;你评估对方通常 purchasing-side;mutual NDA 仍有 side,看是谁的 paper 以及评估方向。
- 若 side 不明显,先问用户。
- 读匹配的 playbook section:`### Sales-side playbook` 或 `### Purchasing-side playbook`。
- 在输出中注明使用了哪一侧 playbook。
- 若匹配 side 为 `[Not configured]`,停止并告诉用户先运行 `/commercial-legal:cold-start-interview --side <side>`。
- 若 CLAUDE.md 没有 `NDA triage positions` 段落,或对 NDA 中出现的 term 保持沉默,问用户其默认立场:何时 GREEN、YELLOW、RED。
- 把用户回答记录到 `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`,再用新立场继续分诊。
- 审 NDA-specific provisions 前做 scope check:检查文件是否超出名字暗示的范围。
- 若 NDA 含 standstills、licensing grants、exclusivity、non-solicits、non-competes、IP assignments、right of first refusal、most-favored-nation clauses、或治理范围远超保密争议的 arbitration/jurisdiction clauses,则不论 NDA-term 分析结果,auto-YELLOW。
- 对非 NDA 条款输出:该文件标为 NDA 但含 [standstill / license grant / non-solicit / exclusivity / IP assignment / ROFR / MFN / broad arbitration],不只是 NDA,route for attorney review。
- 不要把实质义务是服务协议、term sheet 或 covenant package 的 NDA 静默按 NDA 分诊。
- 按 CLAUDE.md 的 positions 将 NDA 分为 GREEN、YELLOW、RED 三桶;桶定义稳定,填桶标准来自 playbook。
- GREEN:NDA 满足团队 playbook 中每个 position,且没有 term 触发 playbook 的 RED flag。
- GREEN 检查 playbook 通常覆盖:mutuality、term length、survival period、carveouts、governing law、restrictive covenants、fee-shifting;在判 GREEN 前逐项对照 CLAUDE.md 确认。
- GREEN 必须基于 attorney-reviewed playbook positions;GREEN 是唯一无需律师审阅即可进入 signature 的路径,不能基于 default 或缺失 positions 发出。
- 发 GREEN 前检查 practice profile 是否有 attorney-reviewed `## NDA triage positions`;没有则输出:无法在没有 attorney-reviewed NDA positions 时发出 GREEN,运行 `/commercial-legal:cold-start-interview --full` 与 commercial counsel 设置,或 route for attorney review。
- 不要基于 defaults route to signature;positions 缺失时正确选择是 YELLOW,把 NDA 交给能决定的人。
- 输出 GREEN 前,从 CLAUDE.md `## Outputs` 加 work-product header(按用户角色不同,见 `## Who's using this`)。
- 输出 GREEN 内容:`## NDA Triage: [Counterparty]`、`GREEN — route to signature`、Executive Summary、检查表、Next step。
- GREEN 的 Next step:提交到 [CLM] standard NDA workflow 或发送给 CLAUDE.md 中的 approver 签名。
- 从 GREEN 继续到 signature 前,读 CLAUDE.md `## Who's using this`;若 Role 为 Non-lawyer,先问是否已与 attorney 审阅;如没有,生成 1 页 summary 给 attorney,内容包括 counterparty、NDA direction、已跑 playbook checks、playbook 未覆盖内容、按现状签会出什么问题、要问 attorney 的三件事。
- 若需要找 attorney/solicitor/barrister/其他 authorised legal professional,联系 professional regulator 获取 referral service(美国 state bar、英格兰和威尔士 SRA/Bar Standards Board、苏格兰/北爱尔兰/爱尔兰/加拿大/澳大利亚 Law Society 或当地 equivalent)。
- 没有明确 yes 不要越过该 gate。
- YELLOW:一个或多个 term 偏离 playbook 但不是 categorical deal-breaker,或出现 playbook 未处理的 term;逐项 surface 给 approver 决定。
- 输出 YELLOW 前,从 CLAUDE.md `## Outputs` 加 work-product header。
- 输出 YELLOW 内容:标题、`YELLOW — flag for [approver name]`、Executive Summary 中每条为一行可执行 edit、Flagged items 中每个 issue 写 Section、What、Why flagged、Legal risk、Business friction、Likely resolution、Everything else 检查表、Next step。
- YELLOW 的 Next step:先问 approver 关于 flagged items,若 OK 再 route to signature。
- RED:NDA 命中 playbook 的 never accept list,或协议结构不兼容团队标准 posture,例如团队要求 mutual 却是一-way、团队 cap finite period 却是 perpetual term、governing law 在 never list。
- 输出 RED 前,从 CLAUDE.md `## Outputs` 加 work-product header。
- 输出 RED 内容:标题、`RED — do not submit, talk to legal first`、Executive Summary 中每条一行可执行 edit、Critical issues 中每个 issue 写 Section、exact quote、Why this is a problem、Legal risk、Business friction、Recommended response、Next step。
- RED 的 Next step:把 triage 发给 CLAUDE.md 中 GC 或 named escalation person;不要发给 [CLM or approvals workflow];不要告诉 counterparty 我们会签。
- Redline 时在最小可能 granularity 编辑:redline 是 negotiation artifact,不是 rewrite;避免 wholesale clause replacement。
- 默认最小编辑:先换 word 再换 phrase;先换 phrase 再换 sentence;先重构 subclause 再替换 sentence;只有对方版本远到 surgical edits 比 fresh draft 更难读时才替换 whole clause。
- 若替换 whole clause,在 transmittal 说明:We've replaced §8.2 rather than marking it up because the changes were extensive. Happy to walk you through the delta.
- 不确定时选更小改动。
- Jurisdiction assumption:应用 CLAUDE.md 记录的 governing-law 和 restrictive-covenant positions;法律规则因 jurisdiction 差异大。
- 若 NDA 涉及团队配置 posture 之外的 jurisdiction,在输出中 flag,并注明 triage 可能不能照搬。
- Output rules complexity filter:若解决 issue 需要 draft new language、restructure clause 或 insert substantive new provisions,不要尝试;写 `Section [X] — route to Legal for review.`
- Executive Summary 只包含简单机械动作(strike、delete、replace a word or phrase)。
- Clean NDA rule:若 NDA 通过所有检查且无 flag,Executive Summary 只写:No red flags identified. Route for signature per standard process.
- 不要为 clean NDA 生成冗长报告。
- Detailed check 中每个 check 的 bucket 由 CLAUDE.md 决定;skill 只列类别,不 hardcode thresholds。
- Mutuality:检查 NDA 是 mutual 还是 one-way;应用团队 position;若 playbook 未处理该 context 下的 one-way NDA,运行 one-way questionnaire 并把结果交给 human。
- One-way NDA questionnaire 要问:1) 在这个关系中,你是否是唯一披露 confidential information 的一方(对方不回传任何信息)?2) 是否为有限、特定披露,例如把技术分享给将处理它的 vendor,但不分享对方的技术给你?3) 是否与 M&A、employment 或 investment 相关?若是,停止,此 skill 仅用于 commercial MNDAs,route to Legal。
- 用问卷答案加 CLAUDE.md position 决定 GREEN/YELLOW/RED。
- 若 CLAUDE.md 对该 fact pattern 没有 position,flag YELLOW 并把问卷答案交给 approver。
- Definition of Confidential Information:检查 scope(marked-only vs everything-disclosed)、marking requirements、oral-disclosure confirmation windows;应用团队 position;若 playbook 沉默,询问。
- Carveouts:检查五个典型 carveouts:1) information that is or becomes public(非因 breach);2) receiving party 已拥有;3) 未参考 CI 独立开发;4) 从第三方无限制收到;5) 法律或 court order 要求披露(在法律允许时通知 discloser)。
- 团队要求哪些 carveouts、多严格是 playbook 问题;查 CLAUDE.md 对 required carveouts、可接受 wording variations、缺失时怎么办的 position。
- Residuals:检查 residuals clause 是否让 receiving party 使用 unaided memory 中保留的信息;是否可接受及条件(例如窄 unaided memory wording vs 覆盖 notes/copies 的更广 scope)是 playbook 问题;应用 CLAUDE.md;若 playbook 未处理,询问。
- Term and survival:检查 initial term length、post-term survival period、trade secrets 是否有更长保护;应用团队 position;若 playbook 未覆盖其中一项,询问。
- Restrictive covenants:检查 non-solicits(employee、customer)、non-competes、exclusivity、以及任何限制 receiving party 还能与谁合作的条款;应用 CLAUDE.md;若 playbook 沉默,询问,因为 restrictive covenants 对 jurisdiction 敏感且团队 posture 重要。
- Attorneys' fees:检查 fee-shifting provisions 以及是 mutual、one-sided 还是 prevailing-party;应用 CLAUDE.md。
- Backup and archival carveout:检查 destruction/return clause 是否包含 standard backup and archival retention systems 例外;应用 CLAUDE.md position;若 playbook 未处理,询问。
- Governing law:按 CLAUDE.md `## Playbook` → `Governing law and venue` 检查。
- Counterparty context BigCo NDAs:Fortune 500 通常不会谈判 NDA;校准 RED flag 是真 deal-breaker 还是只是不同于我们的 form;若 business relationship 重要,是否接受对方 paper 应 escalate,不由 skill 做决定。
- Counterparty context Startup NDAs:通常接受我们的 paper;若对方 NDA 有问题,最快路径常是 let's use ours,而不是 redline theirs。
- CLM integration 若 connected:GREEN 时 offer 在 standard NDA workflow 创建 CLM record。
- CLM integration 若 connected:YELLOW 时 offer 创建 record 并附 note 列出 flagged items。
- CLM integration 若 connected:RED 时不创建 record;由 lawyer 决定下一步。
- 明确 skill 不 negotiate,只 sort。
- skill 不 draft NDA;若答案是 use our paper,用户从 [CLM or document system] 拉我们的 form。
- skill 不对 YELLOW items 做 call;只 surface 给 human。
- skill 不对任何 NDA term 表态;positions 在 CLAUDE.md。
- Closing action:读 CLAUDE.md `## NDA triage preferences` → `closing_action`。
- 若配置了 closing action,在每个输出末尾逐字附加。
- closing_action 示例:`Send the full text of this analysis along with a copy of the NDA to Legal at legal@[yourcompany].com for final confirmation before signing.`
- closing_action 示例:`Submit to [CLM] using the standard NDA workflow. Legal will confirm before routing for signature.`
- closing_action 示例:`Forward this output and the NDA to your contracts manager.`
- 若未配置 closing_action,在末尾附加:`Route final NDA through your standard approval process.`
- cold-start interview 会问:当有人完成 NDA triage 时,你希望他们对 output 做什么?把答案作为 standing instruction 加在每个 review 末尾。
- 用 next-steps decision tree 收尾:按 CLAUDE.md `## Outputs` 结束。
- 按本次 skill 产出定制 tree 选项;五个默认分支(draft the X、escalate、get more facts、watch and wait、something else)是起点不是锁定。
- tree 是 output;lawyer picks。
适用边界 · 注意事项
- 不适用于 M&A、employment 或 investment 相关 NDA;按 one-way questionnaire 遇到这些应停止并 route to Legal。
- 当 practice profile 缺少 attorney-reviewed `## NDA triage positions`,或对应 side 为 `[Not configured]` 时,不能直接发出 GREEN 或完成分诊;先运行 cold-start interview 或转律师。
- 不适用于需要谈判、起草 NDA、对 YELLOW 事项做最终法律决定,或对任何 NDA term 设定立场的场景;这些分别由人、CLM/form 或 CLAUDE.md 处理。