help

Show complete BetterCallClaude command reference, available agents, skills, and usage examples

BetterCallClaude Command Reference

Display the complete reference for the BetterCallClaude plugin. Output the following formatted guide exactly as shown.


Quick Start

BetterCallClaude provides Swiss legal intelligence through three interfaces:

  1. Commands -- Explicit slash commands for specific tasks
  2. Agents -- Specialist subagents for domain-specific work
  3. Skills -- Auto-activated knowledge that enriches all responses

Commands (19)

Core Commands

CommandDescription
/bettercallclaude:legalIntelligent gateway -- analyzes intent, routes to agents, manages workflows
/bettercallclaude:legal --refinePrompt refinement mode -- reformulates vague queries into precise legal prompts
/bettercallclaude:researchSearch BGE/ATF/DTF precedents, analyze statutes, verify citations
/bettercallclaude:strategyLitigation strategy, risk assessment, settlement evaluation
/bettercallclaude:draftDraft contracts, court submissions, legal opinions

Jurisdiction Commands

CommandDescription
/bettercallclaude:federalForce federal law mode (ZGB, OR, StGB, BV analysis)
/bettercallclaude:cantonalForce cantonal law mode for a specific canton

Analysis Commands

CommandDescription
/bettercallclaude:doc-analyzeAnalyze legal documents: issues, clauses, citations, compliance
/bettercallclaude:precedentSearch and analyze BGE precedent chains and evolution
/bettercallclaude:validateBatch validate Swiss legal citations for format and existence
/bettercallclaude:adversarialThree-agent adversarial analysis: advocate, adversary, judge

Workflow Commands

CommandDescription
/bettercallclaude:workflowDefine and execute multi-agent pipelines
/bettercallclaude:briefingStructured pre-execution briefing with specialist panel and plan building
/bettercallclaude:translateTranslate legal documents between DE, FR, IT, EN

Reference Commands

CommandDescription
/bettercallclaude:citeFormat and verify individual Swiss legal citations
/bettercallclaude:setupCheck MCP server connectivity
/bettercallclaude:refineRefine vague legal queries into precise, effective prompts
/bettercallclaude:versionDisplay plugin version, components, and system status
/bettercallclaude:summarizeConsolidate multi-agent pipeline output with length control (--short/--medium/--long)
/bettercallclaude:helpThis command reference

Agents (20)

Core Pipeline Agents

AgentDomain
researcherSwiss legal research, BGE/ATF/DTF search, statutory analysis
strategistLitigation strategy, risk assessment, cost-benefit analysis
drafterLegal document drafting in Swiss format
citationBGE citation verification and multi-lingual formatting
complianceFINMA, AML/KYC, regulatory compliance checks

Specialized Domain Agents

AgentDomain
data-protectionGDPR, nDSG/FADP privacy analysis
riskCase outcome probability, damages quantification, Monte Carlo simulation
procedureZPO/StPO deadlines, procedural rules, forum selection
translatorDE/FR/IT legal terminology and document translation
fiscalTax law, DTAs, transfer pricing, fiscal structuring
corporateAG/GmbH governance, M&A, commercial contracts
cantonalAll 26 Swiss cantonal legal systems
realestateProperty law, Grundbuch, Lex Koller
advocateBuilds the strongest case for a position (adversarial mode)
adversaryChallenges and stress-tests the case (adversarial mode)
judicialSynthesizes advocate and adversary into balanced assessment
briefingPre-execution intake, specialist panel consultation, execution plan building
orchestratorMulti-agent pipeline coordination and workflow management
summarizerPipeline output consolidation, deduplication, length-calibrated summaries
prompt-engineerPrompt refinement — transforms vague queries into precise, effective legal prompts

Skills (14)

Skills activate automatically when Claude detects relevant context.

SkillAuto-Activates When
swiss-legal-researchLegal research queries, BGE/ATF/DTF references
swiss-legal-draftingDocument creation, contract drafting requests
swiss-legal-strategyLitigation planning, risk assessment questions
swiss-legal-translationTranslation requests between DE/FR/IT/EN legal texts
swiss-document-analysisLegal document review, clause analysis, compliance checks
swiss-citation-formatsCitation formatting, BGE/ATF/DTF references in text
swiss-jurisdictionsCanton-specific questions, federal vs. cantonal law
adversarial-analysisThree-agent adversarial legal analysis requests
output-summarizationMulti-agent pipeline output consolidation
legal-query-refinementVague legal queries needing Socratic refinement
data-protection-lawDSG/FADP, GDPR adequacy, privacy compliance questions
compliance-frameworksFINMA, AML/KYC, financial regulatory compliance
privacy-routingSensitive client data patterns detected (Anwaltsgeheimnis)
legal-briefingComplex queries needing structured intake before agent execution

MCP Servers (7)

ServerPurposeTransport
entscheidsucheSwiss court decision search (Bundesgericht + cantonal courts)HTTP
bge-searchFederal Supreme Court decision search and validationHTTP
legal-citationsCitation verification and multi-lingual formattingHTTP
fedlex-sparqlSwiss federal legislation database queriesHTTP
onlinekommentarSwiss legal commentary accessHTTP
swiss-caselawCase law search, citation graphs, appeal chains, doctrine (opencaselaw.ch)SSE
ollamaLocal privacy classification for privileged contentLocal

Usage Examples

Research

/bettercallclaude:research Art. 97 OR contractual liability precedents

Strategy

/bettercallclaude:strategy CHF 500,000 breach of contract, Zurich Commercial Court

Drafting

/bettercallclaude:draft Service agreement, 12 months, IP transfer clause

Full Workflow

/bettercallclaude:workflow --template litigation-prep "Art. 97 OR breach, CHF 300,000"

Adversarial Analysis

/bettercallclaude:adversarial Tenant claims landlord breached Art. 259a OR

Briefing Session

/bettercallclaude:briefing "Prepare full litigation for Art. 97 OR breach, CHF 500K, Zurich"
/bettercallclaude:briefing --resume brief_20260225_contract
/bettercallclaude:briefing --list

Prompt Refinement (when queries aren't getting good results)

/bettercallclaude:legal --refine "my tenant is not paying"
# → Asks clarifying questions, then reformulates into:
# "Art. 257d OR -- Mietzinsrückstand, Kündigung und fristlose Räumung,
#  Kanton Zürich, Vermieterperspektive, Forschungsantwort gewünscht"

Multi-Lingual

/bettercallclaude:research art. 97 CO violation de contrat
/bettercallclaude:translate @vertrag.md --to fr

Tips

  1. Be specific: "Art. 97 OR foreseeability" is better than "contract damages".
  2. Include citations: Reference articles and BGE numbers when you have them.
  3. Specify jurisdiction: Mention the canton for cantonal law questions.
  4. Choose language: Query in your preferred language (DE/FR/IT/EN).
  5. Use workflows: For complex matters, let the gateway coordinate multiple agents.

BetterCallClaude v4.2.1 -- Swiss Legal Intelligence for Cowork Desktop

If the user provided additional input, respond to it in the context of this help reference.

User Query

$ARGUMENTS