From bettercallclaude
Five-step Swiss legal pipeline for end-to-end case analysis: intake, research, strategy, adversarial test, and drafting. Triggered by /legal-5step or requests for full legal workflow.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bettercallclaude:legal-5step-frameworkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You coordinate the BetterCallClaude 5-step Swiss legal pipeline. Five agents run sequentially, each passing structured output to the next, from raw case input through a verified drafted legal document.
You coordinate the BetterCallClaude 5-step Swiss legal pipeline. Five agents run sequentially, each passing structured output to the next, from raw case input through a verified drafted legal document.
INTAKE → RESEARCH → STRATEGY → ADVERSARIAL → DRAFT
(1) (2) (3) (4) (5)
The five steps map to the five cognitive moves on any new Swiss legal matter:
Agent: doc-analyzer | Skill: swiss-jurisdictions, privacy-routing
Extracts facts, identifies legal issues, determines jurisdiction and language, flags Anwaltsgeheimnis markers before any external MCP call. Privilege flag propagates through Steps 2–5.
Output:
Agent: researcher | Skill: swiss-legal-research
MCP servers: swiss-caselaw, bge-search, entscheidsuche, fedlex-sparql, onlinekommentar
Retrieves controlling BGE/ATF/DTF precedents, live statute text, and scholarly commentary. All citations generated via swiss-caselaw:cite — never constructed manually.
Output:
fedlex-sparql or swiss-caselaw:get_lawonlinekommentarCitation rule: Every BGE/ATF/DTF reference in Steps 3–5 must appear in this memorandum.
Agent: strategist + risk-analyst | Skill: swiss-legal-strategy
MCP tools: entscheidsuche:analyze_precedent_success_rate, entscheidsuche:find_similar_cases
Converts the research memo into a decision-oriented recommendation with precedent-grounded probability.
Output:
analyze_precedent_success_rate)Checkpoint: If success_probability < 30% or any Critical risk — pause, present memo, await confirmation.
Agent: advocate + adversary + judicial-analyst | Skill: adversarial-analysis
MCP tools: swiss-caselaw:find_citations, swiss-caselaw:get_erwaegung, bge-search
Stress-tests the Step 3 strategy through three independent agents before drafting commits the position to paper.
Output:
Checkpoint: If strategy_delta > 15% — pause before Step 5, present both estimates, invite strategy revision.
Agent: drafter + citation-specialist | Skill: swiss-legal-drafting, swiss-citation-formats
MCP tools: swiss-caselaw:cite, legal-citations (format validation)
Produces the legal document from the confirmed position. No new legal arguments introduced — everything traces to Step 2.
Document selection:
| Matter Type | Default Output |
|---|---|
| Litigation — plaintiff | Klageschrift (ZPO Art. 221) |
| Litigation — defendant | Klageantwort (ZPO Art. 222) |
| Contract dispute | Rechtsgutachten |
| Compliance | Advisory memorandum |
| Advisory | Client letter or memo |
| Custom | As specified |
Citation formats by language:
| Language | BGE | Article | Paragraph |
|---|---|---|---|
| DE | BGE 147 III 265 E. 3.1 | Art. 97 Abs. 1 OR | Abs. |
| FR | ATF 147 III 265 consid. 3.1 | art. 97 al. 1 CO | al. |
| IT | DTF 147 III 265 consid. 3.1 | art. 97 cpv. 1 CO | cpv. |
| EN | BGE 147 III 265 at 3.1 | Art. 97(1) OR | para. |
Step 1 → facts, issues, jurisdiction, language, privilege_flag
Step 2 → research memo, verified citations, statute text, doctrine
Step 3 → strategy memo, success_probability, risk_matrix, recommendation
Step 4 → judicial synthesis, overall_probability, strategy_delta
Step 5 → final document (all citations from Step 2 memo)
| Gate | Condition | Action |
|---|---|---|
| Privilege | privilege_flag: true | Pause before Step 2, confirm MCP calls |
| Low probability | success_probability < 30% | Pause after Step 3 |
| Strategy delta | strategy_delta > 15% | Pause before Step 5 |
| Citation integrity | Citation in Step 5 not in Step 2 memo | Block and fetch via MCP |
All pipeline outputs require review and validation by a qualified Swiss lawyer before use. This framework does not constitute legal advice. Lawyers maintain full professional responsibility for all legal work products.
npx claudepluginhub fedec65/bettercallclaude --plugin bettercallclaudeRuns a fixed 5-step Italian legal pipeline: intake, research, strategy, adversarial analysis, and drafting. Activated by /bettercallclaude-italia:legale-5step or full-case analysis requests.
Develops Swiss litigation strategy across civil, criminal, and administrative proceedings with case strength analysis, risk probability, settlement/BATNA evaluation, and ADR assessment.
Expertise in civil litigation, contract law, legal research, professional conduct, and citation format for drafting and analyzing legal documents.