demand-intake

demand-intake is a skill for Claude Code from zhou210712/claude-for-legal-ZH. It costs 96 tokens per session (1,486 once invoked), scanned A, original, Apache-2.0.

A preparation tool that collects the facts and strategy needed before drafting a lawyer’s demand letter. A demand letter is a formal letter asking another party to pay, fix a breach, stop an activity, or take another specific action.

In plain words
What is it for?
Use it to record the parties, triggering events, contract or legal basis, requested result, deadline, previous communications, and intended recipients.
Why use it?
It reduces the risk of sending a letter with missing facts, unclear requests, weak deadlines, or avoidable confidentiality problems. It turns the initial conversation into a structured record for drafting.

Skill for Claude Code

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

Part of the litigation-legal plugin — 16 skills, 1 agent shipped together

Good fit Use it to record the parties, triggering events, contract or legal basis, requested result, deadline, previous communications, and intended recipients.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/zhou210712/claude-for-legal-zh/demand-intake
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 demand-intake
Clone the repo
git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH

Made for: Claude Code.

Or install litigation-legal, the plugin that ships this one along with the rest of its 16 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 demand-intake

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

agentmods 80×15 button for demand-intake

Your own site · 80×15
<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>
Per session 96 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,486 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 original No closer match found 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.00096 $0.01486
Opus 5 $0.00048 $0.00743
Sonnet 5 $0.00019 $0.00297
Haiku 4.5 $0.00010 $0.00149

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

Security

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.

litigation-legal/skills/demand-intake/SKILL.md · 155 lines

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

  1. 加载 ~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md → 律师函实践、风险校准。
  2. 遵循以下工作流。
  3. 运行适应性委托登记(核心8项始终;策略块在实质重要或 --full 时询问)。
  4. 从标题 + 对方当事人 + 年月生成 slug。
  5. 写入 ~/.claude/plugins/config/claude-for-legal/litigation-legal/demand-letters/[slug]/intake.md
  6. 与用户确认:"委托登记已保存。准备就绪时运行 /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

---

## 当事人
- **发函方:** [我方实体]
- **收函方:** [对方当事人]
- **关系:** [类型]

## 触发事件
[发生了什么,何时,证据]

## 法律/合同依据
[条款、适用法律、法条]

## 期望结果
[按优先级排序的具体要求]

## 截止日
- **外部:** [诉讼时效等]
- **合规:** [给他们的期限]

## 先前沟通
[历史,最近的在最前]

## 策略(如适用)
### 筹码和最佳替代方案
### 不利耐受
### 语气姿态
### 保密过滤
### 自认/权利放弃风险

---

## 种子文件
| 文件 | 路径 |
|---|---|
| [基础合同] | [路径或"未共享"] |
| [先前通信] | [路径或"未共享"] |

Read the full file on GitHub · 155 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. 9d ago First seen · 155 lines · 96 tokens per session scan A 6d1368b34ff5

Subscribe to this mod's changes

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.

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