adversarial
Run three-agent adversarial analysis -- advocate builds the case, adversary challenges it, judicial analyst synthesizes
View or change the BetterCallClaude privacy mode (strict/balanced/cloud)
> /plugin marketplace add fedec65/bettercallclaude > /plugin install bettercallclaude@bettercallclaude-marketplace
How it fires
How this command gets triggered: by you, by Claude, or both.
/privacyContext preview
What this command does when you run it.
View or change the BetterCallClaude privacy mode (strict/balanced/cloud)
description: "View or change the BetterCallClaude privacy mode (strict/balanced/cloud)" tools: - Read - Grep - Glob - Bash - WebSearch - WebFetch
When this command is invoked, manage the privacy mode setting for the Anwaltsgeheimnis detection hook.
Display the current privacy mode by reading `~/.betterask/config.yaml`. If the file does not exist or has no `privacy_mode` key, the default is `balanced`.
Output the following formatted block (replace the mode with the actual current value):
======================================================
BetterCallClaude — Privacy Mode
======================================================
Current mode: balanced
Available modes:
┌─────────────┬──────────────────────────────────────────────────┐
│ strict │ Same pattern matching as balanced but blocks │
│ │ (deny) instead of prompting. Ollama exempt. │
│ │ MCP servers remain usable for non-privileged. │
├─────────────┼──────────────────────────────────────────────────┤
│ balanced │ Strong privilege markers prompt for confirmation │
│ (default) │ (ask). Weak markers with legal context also │
│ │ prompt. Non-privileged content passes normally. │
├─────────────┼──────────────────────────────────────────────────┤
│ cloud │ Strong privilege markers prompt (ask). │
│ │ Weak markers allowed without prompt. │
│ │ Maximum capability, reduced privacy. │
└─────────────┴──────────────────────────────────────────────────┘
Config file: ~/.betterask/config.yaml
Protection: Automatic check on every operation
To change: /bettercallclaude:privacy strict
/bettercallclaude:privacy balanced
/bettercallclaude:privacy cloud
======================================================1. Read the existing `~/.betterask/config.yaml` file. If it does not exist, create it. 2. Set or update the `privacy_mode` key to the requested value. 3. Preserve any other keys already in the file. 4. Write the file back. 5. Confirm the change to the user:
Privacy mode changed: balanced → strict The hook will now deny tool calls containing privilege markers. Changes take effect on the next tool call.
The config file can only raise privacy severity, never lower it. Since `cloud` is less restrictive than the default `balanced`, it cannot be set via the config file. Respond:
⚠ Cloud mode cannot be set via the config file. The config file can only raise privacy (balanced → strict), not lower it (balanced → cloud). This protects against silent downgrade attacks. To use cloud mode, set it via Cowork Desktop plugin settings (CLAUDE_PLUGIN_USER_CONFIG env var).
If the argument is not `strict`, `balanced`, `cloud`, or `status` (or empty), respond:
Unknown privacy mode: "<argument>" Valid modes: strict | balanced | cloud Run /bettercallclaude:privacy to see current status.
$ARGUMENTS
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.
Repo: fedec65/bettercallclaude
Run three-agent adversarial analysis -- advocate builds the case, adversary challenges it, judicial analyst synthesizes
Structured pre-execution briefing session -- collects case context through specialist panel, builds execution plan, supports resume and depth control
Analyze cantonal law for all 26 Swiss cantons -- cantonal court decisions, cantonal legislation, procedural specifics, and interaction with federal law
Validate, format, and look up Swiss legal citations including BGE/ATF/DTF decisions and statutory references
Create a reusable custom workflow by combining BetterCallClaude agents. Interview-based: pick agents, order them, define the output. Saved for future use with…
Analyze Swiss legal documents -- identify legal issues, extract key clauses, verify citations, and assess compliance