Install any skill in seconds. Free to start, no credit card required.
Get Started Free →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.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-12 | ✗→✓ | ▲ Improved | 91% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 63% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 86% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 752% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 208% | 0% |
~/.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: skipped in the intake
If the user chooses Skip, the intake file records it:
yamlstrategic_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
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.mdmarkdown[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]
Show 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.Other measured skills in the registry, with their headline benchmark lift.