written-consent

written-consent is a skill for Claude Code from zhou210712/claude-for-legal-ZH. It costs 122 tokens per session (4,844 once invoked), scanned A, a copy of ai-tool-handoff, Apache-2.0.

A drafting tool for unanimous written board or committee resolutions, which let a company approve an action without holding a meeting. It uses prior resolutions, tracks signers and conflicts, and flags actions that may need outside legal review.

In plain words
What is it for?
Use it for executive appointments, equity grants, bank authorisations, standard contract approvals, and other board actions that can be approved in writing. It can also flag mergers, financings, major property deals, dissolutions, and similar major transactions for legal review.
Why use it?
It helps corporate legal teams prepare routine approvals in their internal format while warning when a transaction may be too significant for a simple precedent-based draft.

Skill for Claude Code

Written for Claude Code: argument-hint in frontmatter. Also seen: reads .claude/ paths; mentions CLAUDE.md.

Part of the corporate-legal plugin — 10 skills, 1 agent shipped together

Good fit Use it for executive appointments, equity grants, bank authorisations, standard contract approvals, and other board actions that can be approved in writing. It can also flag mergers, financings, major property deals, dissolutions, and similar major transactions for legal review.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/zhou210712/claude-for-legal-zh/written-consent
Install

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.

Any agent
npx skills add zhou210712/claude-for-legal-ZH --skill written-consent
Clone the repo
git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH

Made for: Claude Code.

Or install corporate-legal, the plugin that ships this one along with the rest of its 10 skills, 1 agent.

Wrote 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.

agentmods badge for written-consent

README.md
[![agentmods](https://agentmods.dev/badge/skills/zhou210712/claude-for-legal-zh/written-consent/github.svg)](https://agentmods.dev/skills/zhou210712/claude-for-legal-zh/written-consent)
Your own site
<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.

agentmods 80×15 button for written-consent

Your own site · 80×15
<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>
Per session 122 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 4,844 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin 89% copy Near-identical to another mod in the catalogue.
Token cost

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.

ModelPer sessionOnce 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

Measured 13d ago against content hash 79ff88d8764c, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

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.

Origin

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.

corporate-legal/skills/written-consent/SKILL.md · 305 lines

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.

  1. 加载 ~/.claude/plugins/config/claude-for-legal/corporate-legal/CLAUDE.md → 董事会与公司秘书(决议存储库、决议措辞、注册地、董事会组成)。
  2. 使用以下工作流。
  3. 识别行动并进行分类(常规/审查标记)。
  4. 如为审查标记:展示外部律师警示并在继续前确认。
  5. 搜索决议存储库中最接近的先例。如无存储库:使用 ~/.claude/plugins/config/claude-for-legal/corporate-legal/CLAUDE.md 中的种子决议。
  6. 以内部格式、以先例为基础起草决议。
  7. 输出:决议草案 + 签署人检查表 + 审查提示。

事项上下文

事项上下文。 检查实务级 CLAUDE.md 中的 ## 事项工作区。如果 Enabled(企业法务用户的默认值),跳过本段其余内容——技能使用实务级上下文,事项机制不可见。如果已启用且无活跃事项,询问:"这是哪个事项?运行 /corporate-legal:matter-workspace switch <事项简称> 或说 实务级。"加载活跃事项的 matter.md 获取事项特定上下文和覆盖规则。输出写入事项文件夹 ~/.claude/plugins/config/claude-for-legal/corporate-legal/matters/<事项简称>/。除非 跨事项上下文,否则绝不读取其他事项的文件。


目的

大多数常规董事会批准不需要会议。高管任免、股权授予、银行授权、超出高管权限的合同审批、关联方安排——这些通过一致书面决议完成。本技能以你的内部格式快速起草,找到与你的需求最接近的先前决议,并对在任何人签署前应有外部律师审查的行动进行标记。

范围警示——起草前阅读

本技能专为在你的存储库或种子文件中有直接先例的日常决议设计。 常规行动——高管任免、股权授予、年度授权、标准合同审批——是合适的使用情形。本技能找到最接近匹配的先前决议,将其调整为当前行动,并产出一份清洁草案。

对于重大单项行动,无论本技能产出什么,外部律师审查都是审慎的。 这包括:并购交易(资产收购、股权收购、合并、投资)、融资轮、向新投资者发行股权、控制权变更条款、解散或清算、重大不动产交易,以及任何将在后续尽调流程中被审视的行动。

当行动看起来像重大单项行动时,本技能将自动标记。该标记不是阻止——你可以继续。它是提示你思考,一份清洁的先例改编草案是否对此特定行动足够。


重大行动 + 紧迫性 = 停止

一份关于重大单项行动(并购、融资、清算、资本结构变更、与融资或并购挂钩的董事选举)的董事会决议,而用户希望今天就签署——"今天下午发电子签""一小时后开会""今晚签署""我们需要在市场开盘前完成"——需要经过外部律师审查。不是因为插件不能起草——而是因为重大行动上的错误决议是单向门,而紧迫压力恰恰是错误发生的时候。

触发条件(两者必须同时满足):

  1. 该行动属于以下审查标记——重大单项行动类别(并购、融资、清算、资本结构变更、控制权变更条款、与融资或并购挂钩的董事选举、重大不动产交易,以及任何将在未来融资或并购数据室中出现的行动)。
  2. 用户的请求包含不可逆信号——"发电子签""今天签""董事会今天下午/今晚签署""需要在[市场开盘/交割/X点会议]之前"——任何在同一轮次中承诺签署的表述。

当两者同时满足时,输出以下内容并停止:

重大行动 + 当天签署——我不会将其标记为可签署。

这是[行动类型],属于单向门。你要求今天签署。这种组合恰恰是董事会决议错误最难撤销的情况。

我会起草——乐意之至——但未经外部律师审查,我不会将其标记为可签署。如果外部律师已在此交易中,将此草案交给他们。如果没有,这正需要外部律师。中华全国律师协会或所在地地方律师协会可指引寻找律师推荐服务。

两条前进路径:

  1. 我起草,外部律师审查,然后签署——重大公司行动的常规路径。告诉我起草即可。
  2. 外部律师已在此交易中并已批准起草路径——告诉我谁审查了以及何时审查。我将继续并在草案中加入外部律师已审查的说明。

在未选择路径1或路径2的情况下,我不会在当天压力下以"可发送签署"的形式起草。这不是延迟——这是如果任何人日后查看文件时,当天签署的重大行动决议唯一可辩护的方式。

在未获得明确回应选择路径1或路径2前,不进入第1步或任何起草。没有重大行动触发的常规决议,或没有当天签署要求的重大行动决议,遵循以下正常流程——针对重大单项行动类别的"建议外部律师审查"标记仍然适用,但不硬性停止。

Read the full file on GitHub · 305 lines

Changes

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.

  1. 13d ago First seen · 305 lines · 122 tokens per session scan A 79ff88d8764c

Subscribe to this mod's changes

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.

Related

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.

wanshuiyin/Auto-claude-code-research-in-sleep · 49 tokens

regulatory-research-fallback

Fallback workflow for regulatory research when web extraction tools fail on government PDFs.

HKUDS/OpenSpace · 20 tokens

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.

x-cmd/x-cmd · 57 tokens

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.

Klotzkette/claude-fuer-deutsches-recht · 69 tokens

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…

cwinvestments/memstack · 121 tokens

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…

LegalQuants/lq-ai · 79 tokens