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 demand-intakegit 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/demand-intake)<a href="https://agentmods.dev/skills/zhou210712/claude-for-legal-zh/demand-intake"><img src="https://agentmods.dev/badge/skills/zhou210712/claude-for-legal-zh/demand-intake/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/demand-intake"><img src="https://agentmods.dev/badge/skills/zhou210712/claude-for-legal-zh/demand-intake.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.00096 | $0.01486 |
| Opus 5 | $0.00048 | $0.00743 |
| Sonnet 5 | $0.00019 | $0.00297 |
| Haiku 4.5 | $0.00010 | $0.00149 |
Grade A, and why
demand-intake 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 9d 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.
How it starts
The opening of the file, as written. The whole thing — 155 lines — stays where its author put it; the contents beside it link to each section on GitHub.
/demand-intake
- 加载
~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md→ 律师函实践、风险校准。 - 遵循以下工作流。
- 运行适应性委托登记(核心8项始终;策略块在实质重要或
--full时询问)。 - 从标题 + 对方当事人 + 年月生成 slug。
- 写入
~/.claude/plugins/config/claude-for-legal/litigation-legal/demand-letters/[slug]/intake.md。 - 与用户确认:"委托登记已保存。准备就绪时运行
/litigation-legal:demand-draft [slug]。"
律师函委托登记
目的
起草是下游。价值在写作前——强制提出一封粗心函件会跳过的那些问题。筹码、最佳替代方案、不利耐受、保密过滤、实际受众。在思考那些之前发出的律师函比没有函件更糟糕。
加载上下文
~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md→ 律师函实践。
委托登记
核心——始终询问(8个问题)
1. 函件类型
付款催告 | 违约/催告整改 | 停止侵权 | 劳动合同相关 | 证据保全 | 其他
2. 当事人
- 发函方: 我方公司(如有多实体则指定具体实体)
- 收函方: 对方当事人——名称、实体、地址
- 收函方受众: 谁实际阅读(法务?CEO?个人?)
- 关系:
客户 | 供应商 | 前员工 | 竞争对手 | 第三方 | 其他
3. 触发事件
- 发生了什么以及何时发生(日期很重要——诉讼时效、通知期限)
- 可用证据(合同、邮件、记录、证人)
4. 法律/合同依据
- 哪些条款——如适用则指出具体合同条款
- 适用法律(管辖、法律选择条款)
- 所依赖的法律法规(占位符可以——草案将标记
[引用:___])
5. 期望结果
- 具体要求。不是"解决"——在Y日前支付X元;停止Z特定活动;在N天内整改;返还特定财产。
- 如有多个要求,排序(主要 vs 备选)
6. 截止日
- 驱动此事的外部截止日(诉讼时效、持续损害窗口、商业事件)
- 函件要求的合规期限
7. 先前沟通
- 此事是否已以非正式方式提出?何时、由谁、以何种形式?
- 到此为止的任何回应?
- 为什么升级到律师函现在发生?
8. 分发
- 送达方式
- 签署人
- 抄送——内部利益相关者
策略——在实质重要或 --full 时询问
9. 筹码和最佳替代方案
- 什么给我们谈判能力(合同权利、事实筹码、声誉、商业)
- 如果他们拒绝怎么办——我们准备好诉讼了吗?
- 他们可能的最佳替代方案是什么
10. 不利耐受
- 如此事公开的声誉风险
- 先例风险——此函是否设定影响其他事项的模式?
- 监管/披露影响
11. 语气姿态
- 维护关系 / 克制 / 进取——取决于关系、金额和诉讼可能性
12. 保密过滤
- 我方内部分析中什么必须不出现在函中?
- 一句措辞不当的句子可能构成自认。明确什么留在外面。
13. 自认和权利放弃风险
- 函中是否有任何对方日后可以定性为事实或责任自认的内容?
- 是否有没有保留条款就放弃了某项权利?
写入委托登记
~/.claude/plugins/config/claude-for-legal/litigation-legal/demand-letters/[slug]/intake.md
[工作成果标题]
# 律师函委托登记:[标题]
**Slug:** [slug]
**函件类型:** [类型]
**起草人:** [律师/法务]
**登记日期:** [YYYY-MM-DD]
**状态:** intake | ready-to-draft | drafted | sent | closed
---
## 当事人
- **发函方:** [我方实体]
- **收函方:** [对方当事人]
- **关系:** [类型]
## 触发事件
[发生了什么,何时,证据]
## 法律/合同依据
[条款、适用法律、法条]
## 期望结果
[按优先级排序的具体要求]
## 截止日
- **外部:** [诉讼时效等]
- **合规:** [给他们的期限]
## 先前沟通
[历史,最近的在最前]
## 策略(如适用)
### 筹码和最佳替代方案
### 不利耐受
### 语气姿态
### 保密过滤
### 自认/权利放弃风险
---
## 种子文件
| 文件 | 路径 |
|---|---|
| [基础合同] | [路径或"未共享"] |
| [先前通信] | [路径或"未共享"] |
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.
- 9d ago First seen · 155 lines · 96 tokens per session scan A 6d1368b34ff5
demand-intake 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 96 tokens to every session and 1,486 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
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…