Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add zhou210712/claude-for-legal-ZH --skill written-consentgit clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZHWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/zhou210712/claude-for-legal-zh/written-consent)<a href="https://agentmods.dev/skills/zhou210712/claude-for-legal-zh/written-consent"><img src="https://agentmods.dev/badge/skills/zhou210712/claude-for-legal-zh/written-consent/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/zhou210712/claude-for-legal-zh/written-consent"><img src="https://agentmods.dev/badge/skills/zhou210712/claude-for-legal-zh/written-consent.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00122 | $0.04844 |
| Opus 5 | $0.00061 | $0.02422 |
| Sonnet 5 | $0.00024 | $0.00969 |
| Haiku 4.5 | $0.00012 | $0.00484 |
Grade A, and why
written-consent scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 13d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
This is a copy
89% identical to ai-tool-handoff — 324 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 305 lines — stays where its author put it; the contents beside it link to each section on GitHub.
/written-consent
- 加载
~/.claude/plugins/config/claude-for-legal/corporate-legal/CLAUDE.md→ 董事会与公司秘书(决议存储库、决议措辞、注册地、董事会组成)。 - 使用以下工作流。
- 识别行动并进行分类(常规/审查标记)。
- 如为审查标记:展示外部律师警示并在继续前确认。
- 搜索决议存储库中最接近的先例。如无存储库:使用
~/.claude/plugins/config/claude-for-legal/corporate-legal/CLAUDE.md中的种子决议。 - 以内部格式、以先例为基础起草决议。
- 输出:决议草案 + 签署人检查表 + 审查提示。
事项上下文
事项上下文。 检查实务级 CLAUDE.md 中的 ## 事项工作区。如果 Enabled 为 ✗(企业法务用户的默认值),跳过本段其余内容——技能使用实务级上下文,事项机制不可见。如果已启用且无活跃事项,询问:"这是哪个事项?运行 /corporate-legal:matter-workspace switch <事项简称> 或说 实务级。"加载活跃事项的 matter.md 获取事项特定上下文和覆盖规则。输出写入事项文件夹 ~/.claude/plugins/config/claude-for-legal/corporate-legal/matters/<事项简称>/。除非 跨事项上下文 为 开,否则绝不读取其他事项的文件。
目的
大多数常规董事会批准不需要会议。高管任免、股权授予、银行授权、超出高管权限的合同审批、关联方安排——这些通过一致书面决议完成。本技能以你的内部格式快速起草,找到与你的需求最接近的先前决议,并对在任何人签署前应有外部律师审查的行动进行标记。
范围警示——起草前阅读
本技能专为在你的存储库或种子文件中有直接先例的日常决议设计。 常规行动——高管任免、股权授予、年度授权、标准合同审批——是合适的使用情形。本技能找到最接近匹配的先前决议,将其调整为当前行动,并产出一份清洁草案。
对于重大单项行动,无论本技能产出什么,外部律师审查都是审慎的。 这包括:并购交易(资产收购、股权收购、合并、投资)、融资轮、向新投资者发行股权、控制权变更条款、解散或清算、重大不动产交易,以及任何将在后续尽调流程中被审视的行动。
当行动看起来像重大单项行动时,本技能将自动标记。该标记不是阻止——你可以继续。它是提示你思考,一份清洁的先例改编草案是否对此特定行动足够。
重大行动 + 紧迫性 = 停止
一份关于重大单项行动(并购、融资、清算、资本结构变更、与融资或并购挂钩的董事选举)的董事会决议,而用户希望今天就签署——"今天下午发电子签""一小时后开会""今晚签署""我们需要在市场开盘前完成"——需要经过外部律师审查。不是因为插件不能起草——而是因为重大行动上的错误决议是单向门,而紧迫压力恰恰是错误发生的时候。
触发条件(两者必须同时满足):
- 该行动属于以下审查标记——重大单项行动类别(并购、融资、清算、资本结构变更、控制权变更条款、与融资或并购挂钩的董事选举、重大不动产交易,以及任何将在未来融资或并购数据室中出现的行动)。
- 用户的请求包含不可逆信号——"发电子签""今天签""董事会今天下午/今晚签署""需要在[市场开盘/交割/X点会议]之前"——任何在同一轮次中承诺签署的表述。
当两者同时满足时,输出以下内容并停止:
⛔ 重大行动 + 当天签署——我不会将其标记为可签署。
这是[行动类型],属于单向门。你要求今天签署。这种组合恰恰是董事会决议错误最难撤销的情况。
我会起草——乐意之至——但未经外部律师审查,我不会将其标记为可签署。如果外部律师已在此交易中,将此草案交给他们。如果没有,这正需要外部律师。中华全国律师协会或所在地地方律师协会可指引寻找律师推荐服务。
两条前进路径:
- 我起草,外部律师审查,然后签署——重大公司行动的常规路径。告诉我起草即可。
- 外部律师已在此交易中并已批准起草路径——告诉我谁审查了以及何时审查。我将继续并在草案中加入外部律师已审查的说明。
在未选择路径1或路径2的情况下,我不会在当天压力下以"可发送签署"的形式起草。这不是延迟——这是如果任何人日后查看文件时,当天签署的重大行动决议唯一可辩护的方式。
在未获得明确回应选择路径1或路径2前,不进入第1步或任何起草。没有重大行动触发的常规决议,或没有当天签署要求的重大行动决议,遵循以下正常流程——针对重大单项行动类别的"建议外部律师审查"标记仍然适用,但不硬性停止。
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 13d ago First seen · 305 lines · 122 tokens per session scan A 79ff88d8764c
written-consent is a skill published in the GitHub repository zhou210712/claude-for-legal-ZH (212 stars, last pushed 4mo ago), licensed Apache-2.0. It adds 122 tokens to every session and 4,844 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. It is 89% identical to ai-tool-handoff, differing in 324 lines, and is treated as a copy.
Other skills, from other repositories
specification-writing
A workflow for writing complete patent specifications from patent claims and an invention disclosure. It adapts the document to a chosen jurisdiction, such as the US, Europe, or China.
regulatory-research-fallback
Fallback workflow for regulatory research when web extraction tools fail on government PDFs.
x-scorecard
OpenSSF Scorecard for assessing open source project security. Check security best practices and compliance. Dependency: This is an x-cmd module. Install x-cmd first (see x-cmd skill for installation options). see x-cmd skill for installation.
gesellschaftsrechtliche-satzungen-agb
Für Gesellschaftsrechtliche Satzungen AGB Abgrenzung: ordnet Norm, Beweislast und Gegenargument; Ergebnis: Prüfprodukt mit Risiko und nächstem Schritt. Fachgebiet: AGB-Recht-Prüfer. Route: gesellschaftsrechtliche-satzungen-agb.
memstack-business-gdpr
Use this skill when the user says 'GDPR', 'data protection', 'privacy compliance', 'DPA', 'DSAR', 'data subject request', 'cookie consent', 'privacy audit', 'CCPA', or asks 'do I need GDPR for this repo'. Scans the repository to detect what personal data is collected, classifies sensitivity, determines whether GDPR…
nda-review
Use when the user uploads or pastes a non-disclosure agreement and asks for review, redline, risk assessment, or a recommendation on whether to sign. Identifies missing standard protections, one-sided or unusual provisions, and operational issues; produces a structured report with severity ratings and citations to…