npx skills add ...
npx skills add anthropics/claude-for-legal --skill demand-intake
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.
npx skills add anthropics/claude-for-legal --skill demand-intake
~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md → demand-letter practice, landscape, risk calibration.--full).~/.claude/plugins/config/claude-for-legal/litigation-legal/demand-letters/[slug]/intake.md./litigation-legal:demand-draft [slug] when ready."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.
~/.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.--full → run the complete intake regardless of materiality heuristics (for counsel who wants thorough every time)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.
1. Demand type
payment | breach-cure | cease-desist | employment-separation | preservation | other
2. Parties
customer | vendor | ex-employee | competitor | third-party | other3. Triggering event
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
[CITE:___] anyway)5. Desired outcome
6. Deadlines
## Posture for this matter above; do not fall back to a practice-level default.7. Prior outreach
8. Distribution
## Posture for this matter above--fullMateriality heuristic: ask the strategic block if any of the following are true.
cease-desist, breach-cure, employment-separation, or preservation~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md risk calibration~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md landscape--fullExplicit 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: skippedin the intake
If the user chooses Skip, the intake file records it:
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
10. Downside tolerance
11. Tone posture
## 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.measured is usually the right call.12. Settlement-communication posture
13. Privilege filters
14. Admission and accord-and-satisfaction risk
[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.mdShow the user the draft intake. Flag anything thin:
Here's the intake. I notice [thin spots]. Before I save, anything to add?
End with:
Intake saved. When ready:
/litigation-legal:demand-draft [slug]
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.
demand-draft — the two steps are intentionally separate so counsel can pause for business input, outside counsel consult, or insurance tender before drafting.~/.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.