legal-5step-frameworklisted
Install: claude install-skill fedec65/bettercallclaude
# BetterCallClaude 5-Step Legal Framework
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.
## Framework
```
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:
1. What are the facts and issues?
2. What does the law say?
3. What should we do?
4. Are we right?
5. How do we say it?
## Step Definitions
### Step 1: INTAKE
**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**:
- Structured fact list
- Legal issues ranked by relevance
- Jurisdiction: federal or cantonal (XX)
- Language: DE/FR/IT/EN
- Privilege flag: true/false
### Step 2: RESEARCH
**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**:
- Research memorandum with verified citations
- Statute text retrieved live from `fedlex-spar