Updated 3w ago
by fedec65
bettercallclaude
A powerful plugin for Claude Cowork Desktop, designed specifically for Swiss legal professionals. 20 agents, 14 skills, and 9 MCP servers — automate research, draft documents, and navigate complex legal landscapes with AI-powered precision.
44 GitHub stars (44)
+3 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | +1 |
| Oct 12 | +1 |
| Oct 13 | 0 |
| Oct 14 | +1 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 18 skills (18 skills found in its SKILL.md files)
- 10 forks (10 forks)
- 3w ago last update (Last updated 3w ago)
Install
Skills CLI
npx skills add fedec65/bettercallclaude
Asks which skills and agents to install. Just one: npx skills add fedec65/bettercallclaude --skill adversarial-analysis — add -g for every project.
Claude Code
git clone https://github.com/fedec65/bettercallclaudecp -r "bettercallclaude/bettercallclaude/skills/adversarial-analysis" ~/.claude/skills/
Copies the adversarial-analysis skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add fedec65/bettercallclaude
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
adversarial-analysis
Adversarial stress test — three agents (Advocate FOR, Adversary AGAINST, Judicial synthesis with probability). Trigger when: user wants to stress-test a position, check weaknesses before filing, or requests adversarial review. Also option '4' in /legal menu. Do NOT trigger for: initial research (swiss-legal-research), strategy (swiss-legal-strategy), or drafting — this is a quality layer, not fir…
bettercallclaude/skills/adversarial-analysis/SKILL.md on GitHub (opens in a new tab) -
citation-content-verify
Substantive citation verifier — checks every citation in a draft against the live source for existence AND content support (entailment), before delivery. Status per citation: MATCH / PARTIAL / MISMATCH / UNVERIFIED. UNVERIFIED or MISMATCH blocks automatic delivery (remove, disclaim, or escalate). Trigger after any draft-bearing response is produced and before final delivery / legal-evaluator scor…
bettercallclaude/skills/citation-content-verify/SKILL.md on GitHub (opens in a new tab) -
compliance-frameworks
Swiss financial regulatory compliance — FINMA, GwG/AML/KYC, FIDLEG/FINIG licensing, BankG, crypto/DLT regulation, cross-border obligations (AEOI/CRS, FATCA). Trigger when: user asks about FINMA licensing, AML/KYC compliance, financial services cross-border, crypto regulation, or fintech data processing. Do NOT trigger for: general corporate law, non-financial data protection (data-protection-law)…
bettercallclaude/skills/compliance-frameworks/SKILL.md on GitHub (opens in a new tab) -
data-protection-law
Swiss data protection — nDSG/FADP framework, GDPR adequacy, cantonal DP laws (IDG/KDSG/LIPAD), DSFA/DPIA, cross-border transfers. Trigger when: user asks about nDSG/GDPR compliance, DPAs, data transfers, DPIA, data subject rights, or references FDPIC/nDSG/FADP. Do NOT trigger for: fintech regulatory compliance (use compliance-frameworks), document analysis (swiss-document-analysis), or privilege…
bettercallclaude/skills/data-protection-law/SKILL.md on GitHub (opens in a new tab) -
legal-5step-framework
End-to-end 5-step Swiss legal pipeline: (1) intake/fact extraction, (2) BGE/statute research, (3) strategy/risk assessment, (4) adversarial stress test, (5) verified document drafting. Trigger when: user asks for full analysis, 'run all steps', 'full pipeline', or 'end-to-end'. Do NOT trigger for: single-step tasks (use individual commands), citation-only work, or translation. Boundary: /workflow…
bettercallclaude/skills/legal-5step-framework/SKILL.md on GitHub (opens in a new tab) -
legal-chronology
Legal chronology builder — turns case documents (contracts, correspondence, court filings, expert reports) into a sourced legal timeline. Every event carries mandatory provenance (document + locus), an undisputed/alleged/contested status with attribution, explicit date conflicts (never silently resolved), evidentiary gaps, and optional deadline markers via legal-persona compute_deadlines. Trigger…
bettercallclaude/skills/legal-chronology/SKILL.md on GitHub (opens in a new tab) -
legal-evaluator
Verdict engine — judges artifacts against a Goal Record using MCP verification tools. Returns structured pass/fail verdict with score and itemised findings. Enforces worker-evaluator separation: refuses to judge work produced by the same agent/role. Used by /legal-loop. Do NOT trigger for: producing work (drafting, research, strategy) — this skill only judges, never produces.
bettercallclaude/skills/legal-evaluator/SKILL.md on GitHub (opens in a new tab) -
legal-intake
Swiss legal intake — transforms vague or complex queries into actionable execution plans. Two modes: **Refine** (single-domain, Socratic dialogue ≤3 rounds, structured prompt) and **Briefing** (multi-domain/multi-jurisdiction, specialist panel assembly, execution plan with checkpoints). Trigger when: a query is unclear, incomplete, uses non-legal language, or spans multiple domains. Supports --qu…
bettercallclaude/skills/legal-intake/SKILL.md on GitHub (opens in a new tab) -
legal-wayfinder
Decision-map decomposition for legal matters too big or too foggy for one session. Charts a map (destination, decisions so far, fog, out-of-scope) plus decision tickets under bcc-output/YYYY-MM-DD-<slug>/wayfinder/, then works tickets one at a time until the route to the deliverable is clear, then hands off to execution. Trigger when: charting a big legal matter (/legal-chart), working the next d…
bettercallclaude/skills/legal-wayfinder/SKILL.md on GitHub (opens in a new tab) -
privacy-routing
Privacy routing for Swiss attorney-client privilege (Anwaltsgeheimnis, Art. 321 StGB) with pattern detection in German, French, and Italian to protect confidential legal communications
bettercallclaude/skills/privacy-routing/SKILL.md on GitHub (opens in a new tab) -
output-conventions
Shared deliverable-as-file output conventions for all BetterCallClaude commands. Defines the bcc-output folder structure, file naming, and chat summary template.
bettercallclaude/skills/shared/SKILL.md on GitHub (opens in a new tab) -
swiss-citation-formats
Swiss legal citation formatter — validates, formats, and converts BGE/ATF/DTF, statutory, and cantonal citations across DE/FR/IT/EN. Trigger when: citations need formatting, validation, or cross-language conversion. Uses legal-citations MCP (validate, format, convert). Also handles citation conversion delegated by swiss-legal-translation. Do NOT trigger for: research (swiss-legal-research), draft…
bettercallclaude/skills/swiss-citation-formats/SKILL.md on GitHub (opens in a new tab) -
swiss-document-analysis
Swiss legal document analyzer — structured analysis of contracts, court decisions, statutes, submissions. Includes NDA triage (GREEN/YELLOW/RED) and playbook-aware contract review. Trigger when: user uploads a document for review, requests NDA triage, or mentions 'playbook' or 'posizioni standard'. Uses swiss-caselaw, entscheidsuche, legal-citations, fedlex-sparql MCPs. Do NOT trigger for: drafti…
bettercallclaude/skills/swiss-document-analysis/SKILL.md on GitHub (opens in a new tab) -
swiss-legal-drafting
Swiss legal document drafter — creates contracts (OR), court submissions (ZPO), and legal opinions (Gutachten) in DE/FR/IT/EN with correct Swiss citations and Gutachtenstil. Trigger when: a user asks to draft, write, or create a legal document. Uses swiss-citation-formats for citation verification and swiss-legal-research for jurisdiction resolution. Do NOT trigger for: document analysis (swiss-d…
bettercallclaude/skills/swiss-legal-drafting/SKILL.md on GitHub (opens in a new tab) -
swiss-legal-research
Swiss legal research and jurisdiction resolution — searches BGE/ATF/DTF precedents, interprets federal and cantonal statutes, resolves federal vs. cantonal jurisdiction, and produces verified multi-lingual legal analysis. Trigger when: a user asks what the law says, requests precedents, needs statute interpretation, or asks which jurisdiction applies. Do NOT trigger for: citation formatting only…
bettercallclaude/skills/swiss-legal-research/SKILL.md on GitHub (opens in a new tab) -
swiss-legal-strategy
Swiss legal strategy — case strength, risk probability, cost-benefit, settlement/BATNA, and ADR assessment across ZPO/StPO/VwVG proceedings. Trigger when: user needs litigation viability, settle-or-sue decision, procedural options, or strategy memo. Uses entscheidsuche MCP for precedent-based probability. Do NOT trigger for: drafting (swiss-legal-drafting), deadlines (procedure agent), or pure re…
bettercallclaude/skills/swiss-legal-strategy/SKILL.md on GitHub (opens in a new tab) -
swiss-legal-translation
Swiss legal translator — translates Swiss legal texts (contracts, submissions, statutes, opinions) between DE, FR, IT, and EN with correct terminology and register. Trigger when: a user asks to translate a Swiss legal document or term, or a document must be prepared in a different national language. Uses fedlex-sparql for statute text verification. Delegates citation conversion to swiss-citation-…
bettercallclaude/skills/swiss-legal-translation/SKILL.md on GitHub (opens in a new tab) -
legal-briefing
Auto-activates structured briefing sessions for complex legal queries -- detects when multi-agent coordination benefits from pre-execution intake and plan building
legal-briefing-workspace/iteration-1/skill-snapshot/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.