/demand-intake
- Load
~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md → demand-letter practice, landscape, risk calibration.
- Follow the workflow and reference below.
- Run the adaptive intake (core 8 always; strategic block if material or
--full).
- Generate slug from title + counterparty + year-month.
- Write
~/.claude/plugins/config/claude-for-legal/litigation-legal/demand-letters/[slug]/intake.md.
- Confirm with user: "Intake saved. Run
/litigation-legal:demand-draft [slug] when ready."
Demand Intake
Purpose
The drafting is downstream. The value is in the pre-writing — forcing the questions a careless letter skips. Leverage, BATNA, downside tolerance, privilege filters, the actual audience. A demand letter sent without thinking about those is worse than no letter.
Load context
~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md → Demand-letter practice (insurance-tender timing, materiality threshold for matter creation, any seed-doc templates), landscape (counterparty type, repeat-adversary patterns), risk calibration (to pre-estimate materiality), house style. Tone, compliance period, marking, signer are NOT practice-level defaults — they are set per matter in the ## Posture for this matter step below.
Flags
--full → run the complete intake regardless of materiality heuristics (for counsel who wants thorough every time)
The intake
Posture for this matter (ask FIRST, before the core)
Posture for this matter. Demand-letter tone and terms are case-by-case, not a practice default. Ask:
- Tone: measured / assertive / aggressive? (depends on the relationship, the amount, and whether litigation is likely)
- Response window: what's reasonable given the claim? (14 days is common for payment demands; 30 days for cure; 7 days for cease-and-desist — but the contract or protocol may set it)
- Marking: does this need a "without prejudice" or "without prejudice save as to costs" marking? (settlement communications do; assertions of claim often don't; jurisdiction matters — ask if unsure)
- Signer: you, the client, the GC, instructed solicitor/counsel?
Don't assume. Read the prior demand correspondence in the matter file if there is any — it establishes the register.
Record the answers in the intake under a ## Posture section before ## Parties. These answers govern the rest of the intake and the downstream draft — do not fall back to a practice-level default if the user left any of them blank; ask again.
Core — always asked (8 questions)
1. Demand type
payment | breach-cure | cease-desist | employment-separation | preservation | other
2. Parties
- Sender: our company (and any specific entity if multi-entity)
- Recipient: counterparty — name, entity, address
- Recipient audience: who actually reads (GC? CEO? individual? in-house legal?)
- Relationship:
customer | vendor | ex-employee | competitor | third-party | other
3. Triggering event
- What happened and when (dates matter — statute-of-limitations, notice periods)
- Evidence available (contracts, emails, records, witnesses)
Seed doc opportunity: "If you can share the underlying contract, correspondence, or evidence, the draft will be materially sharper. Paths work."
4. Legal / contractual basis
- Which provisions — specific contract sections if applicable
- Governing law (jurisdiction, choice-of-law clause)
- Statutes or rules relied on (placeholders OK — the draft will flag
[CITE:___] anyway)
5. Desired outcome
- Specific asks. Not "resolution" — payment of $X by date Y; cessation of specific activity Z; cure within N days; return of specific property.
- If multiple asks, order them (primary vs. fallback)
6. Deadlines
- External deadline driving this (SoL, ongoing harm window, business event)
- Demand compliance deadline — how long we give the recipient. Use the response window captured in
## Posture for this matter above; do not fall back to a practice-level default.
7. Prior outreach
- Has this been raised informally? When, by whom, in what form?
- Any response so far?
- Why is escalation to a demand letter happening now?
8. Distribution
- Delivery method (ask; no practice-level default)
- Signer — captured in
## Posture for this matter above
- Copies — internal stakeholders, insurance carrier (if tendering pre-demand per practice-level tender-timing rule), counsel
Strategic — asked if material, or if --full
Materiality heuristic: ask the strategic block if any of the following are true.
- Demand type is
cease-desist, breach-cure, employment-separation, or preservation
- Desired outcome dollar value ≥ the medium-severity band from
~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md risk calibration
- Counterparty is a customer, competitor, or frequent adversary per
~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md landscape
- User ran with
--full
Explicit skip option. When the strategic block is triggered, the user can decline to answer it. Ask plainly:
This is a material demand by the heuristic. The strategic block (leverage, BATNA, tone, privilege filters) is where most of the pre-writing value lives. Skipping it produces a thinner draft.
- Answer now — walk the strategic block (5-7 min)
- Answer partial — walk the subset you feel prepared for
- Skip — proceed to draft with only the core block; I'll flag
strategic_block: skipped in the intake
If the user chooses Skip, the intake file records it:
strategic_block: skipped # answered | partial | skipped
skipped_reason: string | null # captured if user provided one
The draft skill honors the skip — pre-draft gate runs regardless, but sections that depend on strategic-block answers get [SME VERIFY: leverage/tone/privilege not captured in intake] markers. The /demand-draft command also prompts a second time, asking whether the user wants to complete the strategic block before drafting.
9. Leverage and BATNA
- What gives us negotiating power (contractual rights, factual leverage, reputational, commercial)
- What if they refuse — are we prepared to litigate? Go public? Accept a smaller outcome?
- Their likely BATNA — what's their best alternative? (If they don't think we'll sue, the demand is weak.)
10. Downside tolerance
- Reputational exposure if this becomes public
- Precedent risk — does this letter set a pattern that affects other matters?
- Regulatory / disclosure implications (is this the kind of dispute that becomes a 10-Q item?)
- Insurance implications — does sending without tendering waive coverage?
11. Tone posture
- Already captured in
## Posture for this matter above. Here, probe the trade-off if the user chose a stronger tone than the facts seem to warrant, or a weaker tone than the facts seem to warrant.
- Worth naming explicitly: aggressive tone burns the relationship. If you want to keep the business relationship but need to protect the legal position,
measured is usually the right call.
12. Settlement-communication posture
- Research the settlement-communication protections applicable in the forum (FRE 408 in federal, the state equivalent otherwise). Is this letter a settlement communication that should be protected? Or an assertion of rights that shouldn't be?
- If protected: the draft will include the settlement-communication marker and will be structured so the substance (a discussion of compromise) — not just the label — supports the posture.
- Protection attaches from conduct and context, not merely from labeling. The marker is a belt-and-suspenders choice.
13. Privilege filters
- What's in our internal analysis that must NOT appear in the letter? (Facts we haven't verified, our doubts about our case, strategic reasoning, prior settlement discussions)
- A single badly-worded sentence can waive privilege on related analysis. Be explicit about what stays out.
14. Admission and accord-and-satisfaction risk
- Anything in the letter that the counterparty could later characterize as an admission of fact or liability?
- Does this demand risk inadvertently satisfying (or purporting to accept) a separate claim? (Accord-and-satisfaction: cashing a check marked "payment in full" can end a disputed debt.)
Writing the intake
Slug
[type]-[counterparty-short]-[yyyy-mm]. Confirm uniqueness in ~/.claude/plugins/config/claude-for-legal/litigation-legal/demand-letters/.
~/.claude/plugins/config/claude-for-legal/litigation-legal/demand-letters/[slug]/intake.md
[WORK-PRODUCT HEADER — per plugin config ## Outputs — differs by role; see `## Who's using this`]
# Demand Intake: [title]
**Slug:** [slug]
**Demand type:** [type]
**Drafted by:** [counsel]
**Opened:** [YYYY-MM-DD]
**Status:** intake | ready-to-draft | drafted | sent | closed
**Strategic block:** answered | partial | skipped
**Skipped reason:** [if applicable]
---
## Posture
- **Tone:** [measured / assertive / aggressive — with one-line rationale tied to the relationship and the amount]
- **Response window:** [N days — tied to the claim / contract / protocol]
- **Marking:** [none / without prejudice / without prejudice save as to costs / other — with rationale]
- **Signer:** [name / role — you / client / GC / instructed counsel]
*This is the per-matter posture captured at intake. The draft skill reads from here.*
---
## Parties
- **Sender:** [our entity]
- **Recipient:** [counterparty, entity, address]
- **Recipient audience:** [who reads]
- **Relationship:** [type]
## Triggering event
[What happened, when, evidence]
## Legal / contractual basis
[Provisions, governing law, statutes]
## Desired outcome
[Specific asks in priority order]
## Deadlines
- **External:** [SoL, ongoing harm window]
- **Compliance:** [how long we give them]
## Prior outreach
[History, most recent first]
## Distribution
- **Delivery:** [method]
- **Signer:** [name/role]
- **Copies:** [list]
---
## Strategic (if applicable)
### Leverage & BATNA
[Our power, their likely response]
### Downside tolerance
[Reputational, precedent, regulatory, insurance]
### Tone posture
[relationship-preserving / measured / scorched-earth — with rationale]
### Settlement-communication posture
[Protected or not in the forum — with reasoning. Cite primary source per the applicable rule (FRE 408 or state equivalent).]
### Privilege filters
[What CANNOT appear in the draft]
### Admission / accord-and-satisfaction risk
[Specific risks flagged]
---
## Seed documents
| Doc | Path |
|---|---|
| [underlying contract] | [path or "not shared"] |
| [prior correspondence] | [path or "not shared"] |
| [evidence] | [path or "not shared"] |
---
## Materiality assessment
**Auto-heuristic says:** [material / immaterial — with reasoning]
**User call:** [material / immaterial / TBD at post-send]
Confirm before writing
Show the user the draft intake. Flag anything thin:
Here's the intake. I notice [thin spots]. Before I save, anything to add?
Handoff to drafting
End with:
Intake saved. When ready: /litigation-legal:demand-draft [slug]
Close with the next-steps decision tree
End with the next-steps decision tree per CLAUDE.md ## Outputs. Customize the options to what this skill just produced — the five default branches (draft the X, escalate, get more facts, watch and wait, something else) are a starting point, not a lock-in. The tree is the output; the lawyer picks.
What this skill does not do
- Draft the letter. That's
demand-draft — the two steps are intentionally separate so counsel can pause for business input, outside counsel consult, or insurance tender before drafting.
- Decide whether to send the letter. Some intake sessions end with "actually, don't send — let's negotiate directly." That's a valid outcome; the intake record still has value.
- Run the conflicts check. If the counterparty is a customer or known entity, flag that this should clear conflicts (per
~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md) before sending — but the check itself lives in the matter-intake workflow or outside this skill.
1---2name: demand-intake3description: Pre-drafting context gathering for a demand letter — parties, facts, basis, leverage, BATNA, and privilege filters — written to a structured intake.md the demand-draft skill reads. Use when the user wants to prep a demand letter, run intake before drafting, or capture context for a payment demand, breach/cure notice, cease-and-desist, employment separation, or preservation demand.4---5
6# /demand-intake
7
81. Load `~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md` → demand-letter practice, landscape, risk calibration.
92. Follow the workflow and reference below.
103. Run the adaptive intake (core 8 always; strategic block if material or `--full`).
114. Generate slug from title + counterparty + year-month.
125. Write `~/.claude/plugins/config/claude-for-legal/litigation-legal/demand-letters/[slug]/intake.md`.
136. Confirm with user: "Intake saved. Run `/litigation-legal:demand-draft [slug]` when ready."
14
15---
16
17# Demand Intake
18
19## Purpose
20
21The drafting is downstream. The value is in the pre-writing — forcing the questions a careless letter skips. Leverage, BATNA, downside tolerance, privilege filters, the actual audience. A demand letter sent without thinking about those is worse than no letter.
22
23## Load context
24
25- `~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md` → Demand-letter practice (insurance-tender timing, materiality threshold for matter creation, any seed-doc templates), landscape (counterparty type, repeat-adversary patterns), risk calibration (to pre-estimate materiality), house style. **Tone, compliance period, marking, signer are NOT practice-level defaults — they are set per matter in the `## Posture for this matter` step below.**
26
27## Flags
28
29- `--full` → run the complete intake regardless of materiality heuristics (for counsel who wants thorough every time)
30
31## The intake
32
33### Posture for this matter (ask FIRST, before the core)
34
35> **Posture for this matter.** Demand-letter tone and terms are case-by-case, not a practice default. Ask:
36> - **Tone:** measured / assertive / aggressive? (depends on the relationship, the amount, and whether litigation is likely)
37> - **Response window:** what's reasonable given the claim? (14 days is common for payment demands; 30 days for cure; 7 days for cease-and-desist — but the contract or protocol may set it)
38> - **Marking:** does this need a "without prejudice" or "without prejudice save as to costs" marking? (settlement communications do; assertions of claim often don't; jurisdiction matters — ask if unsure)
39> - **Signer:** you, the client, the GC, instructed solicitor/counsel?
40> Don't assume. Read the prior demand correspondence in the matter file if there is any — it establishes the register.
41
42Record the answers in the intake under a `## Posture` section before `## Parties`. These answers govern the rest of the intake and the downstream draft — do not fall back to a practice-level default if the user left any of them blank; ask again.
43
44### Core — always asked (8 questions)
45
46**1. Demand type**
47`payment | breach-cure | cease-desist | employment-separation | preservation | other`
48
49**2. Parties**
50- **Sender:** our company (and any specific entity if multi-entity)
51- **Recipient:** counterparty — name, entity, address
52- **Recipient audience:** who actually reads (GC? CEO? individual? in-house legal?)
53- **Relationship:** `customer | vendor | ex-employee | competitor | third-party | other`
54
55**3. Triggering event**
56- What happened and when (dates matter — statute-of-limitations, notice periods)
57- Evidence available (contracts, emails, records, witnesses)
58
59*Seed doc opportunity: "If you can share the underlying contract, correspondence, or evidence, the draft will be materially sharper. Paths work."*
60
61**4. Legal / contractual basis**
62- Which provisions — specific contract sections if applicable
63- Governing law (jurisdiction, choice-of-law clause)
64- Statutes or rules relied on (placeholders OK — the draft will flag `[CITE:___]` anyway)
65
66**5. Desired outcome**
67- Specific asks. Not "resolution" — payment of $X by date Y; cessation of specific activity Z; cure within N days; return of specific property.
68- If multiple asks, order them (primary vs. fallback)
69
70**6. Deadlines**
71- External deadline driving this (SoL, ongoing harm window, business event)
72- Demand compliance deadline — how long we give the recipient. Use the response window captured in `## Posture for this matter` above; do not fall back to a practice-level default.
73
74**7. Prior outreach**
75- Has this been raised informally? When, by whom, in what form?
76- Any response so far?
77- Why is escalation to a demand letter happening now?
78
79**8. Distribution**
80- Delivery method (ask; no practice-level default)
81- Signer — captured in `## Posture for this matter` above
82- Copies — internal stakeholders, insurance carrier (if tendering pre-demand per practice-level tender-timing rule), counsel
83
84### Strategic — asked if material, or if `--full`
85
86Materiality heuristic: ask the strategic block if any of the following are true.
87
88- Demand type is `cease-desist`, `breach-cure`, `employment-separation`, or `preservation`
89- Desired outcome dollar value ≥ the medium-severity band from `~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md` risk calibration
90- Counterparty is a customer, competitor, or frequent adversary per `~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md` landscape
91- User ran with `--full`
92
93**Explicit skip option.** When the strategic block is triggered, the user can decline to answer it. Ask plainly:
94
95> This is a material demand by the heuristic. The strategic block (leverage, BATNA, tone, privilege filters) is where most of the pre-writing value lives. Skipping it produces a thinner draft.
96> - **Answer now** — walk the strategic block (5-7 min)
97> - **Answer partial** — walk the subset you feel prepared for
98> - **Skip** — proceed to draft with only the core block; I'll flag `strategic_block: skipped` in the intake
99
100If the user chooses Skip, the intake file records it:
101
102```yaml
103strategic_block: skipped # answered | partial | skipped
104skipped_reason: string | null # captured if user provided one
105```
106
107The draft skill honors the skip — pre-draft gate runs regardless, but sections that depend on strategic-block answers get `[SME VERIFY: leverage/tone/privilege not captured in intake]` markers. The `/demand-draft` command also prompts a second time, asking whether the user wants to complete the strategic block before drafting.
108
109**9. Leverage and BATNA**
110- What gives us negotiating power (contractual rights, factual leverage, reputational, commercial)
111- What if they refuse — are we prepared to litigate? Go public? Accept a smaller outcome?
112- Their likely BATNA — what's their best alternative? (If they don't think we'll sue, the demand is weak.)
113
114**10. Downside tolerance**
115- Reputational exposure if this becomes public
116- Precedent risk — does this letter set a pattern that affects other matters?
117- Regulatory / disclosure implications (is this the kind of dispute that becomes a 10-Q item?)
118- Insurance implications — does sending without tendering waive coverage?
119
120**11. Tone posture**
121- Already captured in `## Posture for this matter` above. Here, probe the trade-off if the user chose a stronger tone than the facts seem to warrant, or a weaker tone than the facts seem to warrant.
122- Worth naming explicitly: aggressive tone burns the relationship. If you want to keep the business relationship but need to protect the legal position, `measured` is usually the right call.
123
124**12. Settlement-communication posture**
125- Research the settlement-communication protections applicable in the forum (FRE 408 in federal, the state equivalent otherwise). Is this letter a settlement communication that should be protected? Or an assertion of rights that shouldn't be?
126- If protected: the draft will include the settlement-communication marker and will be structured so the substance (a discussion of compromise) — not just the label — supports the posture.
127- Protection attaches from conduct and context, not merely from labeling. The marker is a belt-and-suspenders choice.
128
129**13. Privilege filters**
130- What's in our internal analysis that must NOT appear in the letter? (Facts we haven't verified, our doubts about our case, strategic reasoning, prior settlement discussions)
131- A single badly-worded sentence can waive privilege on related analysis. Be explicit about what stays out.
132
133**14. Admission and accord-and-satisfaction risk**
134- Anything in the letter that the counterparty could later characterize as an admission of fact or liability?
135- Does this demand risk inadvertently satisfying (or purporting to accept) a separate claim? (Accord-and-satisfaction: cashing a check marked "payment in full" can end a disputed debt.)
136
137## Writing the intake
138
139### Slug
140
141`[type]-[counterparty-short]-[yyyy-mm]`. Confirm uniqueness in `~/.claude/plugins/config/claude-for-legal/litigation-legal/demand-letters/`.
142
143### `~/.claude/plugins/config/claude-for-legal/litigation-legal/demand-letters/[slug]/intake.md`
144
145```markdown
146[WORK-PRODUCT HEADER — per plugin config ## Outputs — differs by role; see `## Who's using this`]
147
148# Demand Intake: [title]
149
150**Slug:** [slug]
151**Demand type:** [type]
152**Drafted by:** [counsel]
153**Opened:** [YYYY-MM-DD]
154**Status:** intake | ready-to-draft | drafted | sent | closed
155**Strategic block:** answered | partial | skipped
156**Skipped reason:** [if applicable]
157
158---
159
160## Posture
161
162- **Tone:** [measured / assertive / aggressive — with one-line rationale tied to the relationship and the amount]
163- **Response window:** [N days — tied to the claim / contract / protocol]
164- **Marking:** [none / without prejudice / without prejudice save as to costs / other — with rationale]
165- **Signer:** [name / role — you / client / GC / instructed counsel]
166
167*This is the per-matter posture captured at intake. The draft skill reads from here.*
168
169---
170
171## Parties
172
173- **Sender:** [our entity]
174- **Recipient:** [counterparty, entity, address]
175- **Recipient audience:** [who reads]
176- **Relationship:** [type]
177
178## Triggering event
179
180[What happened, when, evidence]
181
182## Legal / contractual basis
183
184[Provisions, governing law, statutes]
185
186## Desired outcome
187
188[Specific asks in priority order]
189
190## Deadlines
191
192- **External:** [SoL, ongoing harm window]
193- **Compliance:** [how long we give them]
194
195## Prior outreach
196
197[History, most recent first]
198
199## Distribution
200
201- **Delivery:** [method]
202- **Signer:** [name/role]
203- **Copies:** [list]
204
205---
206
207## Strategic (if applicable)
208
209### Leverage & BATNA
210
211[Our power, their likely response]
212
213### Downside tolerance
214
215[Reputational, precedent, regulatory, insurance]
216
217### Tone posture
218
219[relationship-preserving / measured / scorched-earth — with rationale]
220
221### Settlement-communication posture
222
223[Protected or not in the forum — with reasoning. Cite primary source per the applicable rule (FRE 408 or state equivalent).]
224
225### Privilege filters
226
227[What CANNOT appear in the draft]
228
229### Admission / accord-and-satisfaction risk
230
231[Specific risks flagged]
232
233---
234
235## Seed documents
236
237| Doc | Path |
238|---|---|
239| [underlying contract] | [path or "not shared"] |
240| [prior correspondence] | [path or "not shared"] |
241| [evidence] | [path or "not shared"] |
242
243---
244
245## Materiality assessment
246
247**Auto-heuristic says:** [material / immaterial — with reasoning]
248**User call:** [material / immaterial / TBD at post-send]
249```
250
251## Confirm before writing
252
253Show the user the draft intake. Flag anything thin:
254
255> Here's the intake. I notice [thin spots]. Before I save, anything to add?
256
257## Handoff to drafting
258
259End with:
260> Intake saved. When ready: `/litigation-legal:demand-draft [slug]`
261
262## Close with the next-steps decision tree
263
264End with the next-steps decision tree per CLAUDE.md `## Outputs`. Customize the options to what this skill just produced — the five default branches (draft the X, escalate, get more facts, watch and wait, something else) are a starting point, not a lock-in. The tree is the output; the lawyer picks.
265
266## What this skill does not do
267
268- Draft the letter. That's `demand-draft` — the two steps are intentionally separate so counsel can pause for business input, outside counsel consult, or insurance tender before drafting.
269- Decide whether to send the letter. Some intake sessions end with "actually, don't send — let's negotiate directly." That's a valid outcome; the intake record still has value.
270- Run the conflicts check. If the counterparty is a customer or known entity, flag that this should clear conflicts (per `~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md`) before sending — but the check itself lives in the matter-intake workflow or outside this skill.