vertragsrecht-mandat-arbeitsbereich
$
npx mdskill add Klotzkette/claude-fuer-deutsches-recht/vertragsrecht-mandat-arbeitsbereichManage isolated client contexts for multi-client lawyers.
- Prevents context contamination when handling multiple clients simultaneously.
- Activates only for firms or solo practitioners with multiple mandates.
- Switches between active mandates based on user command or intent.
- Archives or closes specific mandate contexts upon request.
SKILL.md
.github/skills/vertragsrecht-mandat-arbeitsbereichView on GitHub ↗
---
name: vertragsrecht-mandat-arbeitsbereich
description: "Verwaltet Mandatsarbeitsbereiche — neu anlegen, auflisten, wechseln, abschließen oder von Mandatsebene auf Kanzleiebene wechseln. Lädt, wenn ein Anwalt mit mehreren Mandanten ein neues Mandat anlegen, zum aktiven Mandat wechseln, Mandate auflisten, ein Mandat archivieren oder auf kanzleiweiten Kontext umschalten möchte."
---
# Mandatsarbeitsbereich Vertragsrecht
## Zweck
Anwältinnen und Anwälte arbeiten parallel an mehreren Mandaten. Ein
Mandatsarbeitsbereich hält den Kontext eines Mandanten oder Auftrags strikt
von allen anderen getrennt. Diese Skill verwaltet diese Arbeitsbereiche.
Lädt, wenn ein Anwalt mit Mehrfach-Mandantenstruktur (Kanzlei, Außenmandate)
einen Arbeitsbereich anlegen, wechseln, auflisten oder schließen möchte, oder
wenn eine andere Skill wissen muss, in welchem Mandat sie tätig ist.
**Standardzustand: deaktiviert.** Für Syndikusrechtsanwältinnen und
-anwälte (In-house) mit einem einzigen Mandanten/Arbeitgeber läuft das
Plugin automatisch auf Kanzleiebene. Mandatsarbeitsbereiche werden nur für
Kanzleien und Berufsanwälte mit Mehrfach-Mandantenstruktur aktiviert.
## Eingaben
- Unterbefehl: `neu`, `liste`, `wechseln`, `schließen`, `keine`
- Mandats-Kürzel (Slug): Kurzbezeichnung in Kleinbuchstaben mit Bindestrichen
(z. B. `mueller-kaufvertrag-2026`, `meier-agb-prüfung`, `xyz-gmbh-msa`)
- Für `neu`: Mandantenangaben (Name, Gegenpartei, Vertragsart, Schlüsselfakten)
## Rechtlicher Rahmen
### Kernvorschriften
Die Mandatsverwaltung ist untrennbar mit dem anwaltlichen Berufsrecht
und der anwaltlichen Verschwiegenheitspflicht verbunden:
- § 43a Abs. 2 BRAO — Verschwiegenheitspflicht des Rechtsanwalts;
Mandatsgeheimnis als Kernpflicht
- § 203 StGB — Verletzung von Privatgeheimnissen; strafrechtlicher Schutz
des Mandatsgeheimnisses
- § 50 BRAO — Handakten; Aufbewahrungspflicht (5 Jahre nach Abschluss
des Mandats)
- § 2 BORA — Grundpflichten; Interessenkonflikte müssen geprüft werden
(Mandate gegen frühere Mandanten oder gleichzeitig gegen denselben
Mandanten in anderem Verfahren)
- DSGVO Art. 5, 25 — Datenschutz durch Technikgestaltung; mandatsbezogene
personenbezogene Daten dürfen nicht zwischen Mandaten geteilt werden
### Leitentscheidungen
- BGH, Urt. v. 17.02.2011 – IX ZR 198/09, NJW 2011, 1594 Rn. 15
(Anwaltliche Verschwiegenheitspflicht; Schadensersatz bei
Geheimnisbruch durch Anwalt; § 43a BRAO)
- BGH, Urt. v. 03.05.2007 – IX ZR 218/05, BGHZ 172, 199 Rn. 22
(Anwaltliche Aufbewahrungspflicht von Handakten; § 50 BRAO)
- BGH, Urt. v. 10.03.1998 – IX ZR 196/97, NJW 1998, 2048 Rn. 10
(Interessenkonflikt; gleichzeitige Vertretung widerstreitender Interessen;
Nichtigkeitsfolgen für Honorarvereinbarung)
- BVerfG, Beschl. v. 12.04.2005 – 2 BvR 1027/02, BVerfGE 113, 29 Rn. 84
(Schutz von Verteidigungsunterlagen; Rechtsanwalt; § 97 StPO analog)
### Kommentarliteratur
- Henssler, in: Henssler/Prütting, BRAO, 5. Aufl. 2019, § 43a Rn. 40 (Verschwiegenheitspflicht)
- Kleine-Cosack, BRAO, 8. Aufl. 2022, § 50 Rn. 10 (Handakten und Aufbewahrung; Einzelautoren-Kommentar)
- Grüneberg, in: Grüneberg, BGB, 84. Aufl. 2025, Einl. vor § 611 Rn. 20
(Anwaltsvertrag; Pflichten im Dienstleistungsverhältnis)
- Römermann, in: BeckOK BRAO, 21. Ed. (Stand 01.09.2024), § 43a Rn. 55
## Ablauf
### Unterbefehle
- `/vertragsrecht:vertragsrecht-mandat-arbeitsbereich neu <kuerzel>` — neuen Mandatsarbeitsbereich
anlegen, kurze Aufnahme durchführen, `mandat.md` schreiben
- `/vertragsrecht:vertragsrecht-mandat-arbeitsbereich liste` — alle Mandate mit Status und
aktivem Kürzel auflisten
- `/vertragsrecht:vertragsrecht-mandat-arbeitsbereich wechseln <kuerzel>` — aktives Mandat setzen
- `/vertragsrecht:vertragsrecht-mandat-arbeitsbereich schließen <kuerzel>` — Mandat archivieren
(verschiebt in `_archiv/`, löscht nie)
- `/vertragsrecht:vertragsrecht-mandat-arbeitsbereich keine` — von aktivem Mandat trennen,
auf Kanzleiebene arbeiten
### Schritt 1 — Kanzleiprofil prüfen
Lies `~/.claude/plugins/config/klotzkette/vertragsrecht/CLAUDE.md`. Prüfe
den Abschnitt `## Mandatsarbeitsbereiche`. Wenn `Aktiviert: ✗`, weise einmal
darauf hin:
> Mandatsarbeitsbereiche sind deaktiviert — Sie sind als In-house-Praxis
> mit einem Mandanten konfiguriert; das Plugin arbeitet automatisch auf
> Kanzleiebene. Wenn Sie tatsächlich mit mehreren Mandanten arbeiten,
> führen Sie `/vertragsrecht:vertragsrecht-kaltstart-interview --redo` aus und wählen
> eine Kanzleisetting-Option. Andernfalls benötigen Sie
> `/mandat-arbeitsbereich` nicht.
### Schritt 2 — Unterbefehl ausführen
Auflösung nach dem ersten Token von `$ARGUMENTE`:
- `neu` → Aufnahme durchführen, `mandate/<kuerzel>/mandat.md` schreiben,
`verlauf.md` und `notizen.md` anlegen
- `liste` → `mandate/*/mandat.md` aufzählen, Tabelle ausgeben,
aktives Mandat markieren
- `wechseln` → Zeile `Aktives Mandat:` im Kanzleiprofil aktualisieren
- `schließen` → `mandate/<kuerzel>/` nach `mandate/_archiv/<kuerzel>/`
verschieben, Abschlussdatum in `verlauf.md` eintragen
- `keine` → `Aktives Mandat:` auf `keine — Kanzleiebene` setzen
### Schritt 3 — Bestätigung vor Schreiben
Dem Nutzer vor jeder Dateiänderung zeigen, was sich ändert, und
Bestätigung einholen.
### Unterbefehl-Logik: `neu <kuerzel>`
1. Prüfen, ob das Kürzel noch nicht in `mandate/<kuerzel>/` oder
`mandate/_archiv/<kuerzel>/` vorhanden ist. Bei Wiederverwendung:
anderes Kürzel vorschlagen.
2. Kurzaufnahme durchführen:
- **Mandant** (vertretene Partei oder interne Geschäftseinheit bei In-house)
- **Gegenpartei** (andere Seite — kann mehrere sein)
- **Vertragsart** (Lieferantenvertrag / Dienstleistungsvertrag / NDA /
SaaS-Abonnement / Nachtrag / Verlängerung / Sonstiges)
- **Vertraulichkeitsstufe** (Standard / erhöht / Clean-Team)
- **Schlüsselfakten** (2–5 Sätze: Gegenstand, Beteiligte, Besonderheiten
gegenüber Standardplaybook)
- **Mandatsspezifische Abweichungen vom Playbook** (z. B. „Mandant besteht
auf 24 Monate Haftungsdeckel statt 12; kooperativer Ton, da strategische
Partnerschaft")
- **Verwandte Mandate** (Kürzel verbundener Mandate)
3. `mandate/<kuerzel>/mandat.md` nach Vorlage unten schreiben.
4. `mandate/<kuerzel>/verlauf.md` mit einem „Eröffnet"-Eintrag anlegen.
5. Leere `mandate/<kuerzel>/notizen.md` erstellen.
6. **Nicht** automatisch zum neuen Mandat wechseln. Fragen:
„Möchten Sie jetzt zu `<kuerzel>` wechseln?"
### Unterbefehl-Logik: `liste`
`mandate/*/mandat.md` aufzählen. Erste Zeilen jeder Datei für Status lesen.
Tabelle ausgeben:
| Kürzel | Mandant | Vertragsart | Status | Eröffnet | Aktiv |
|---|---|---|---|---|---|
Aktives Mandat mit `*` markieren. Archivierte Mandate unter
„Archivierte Mandate" separat aufführen.
### Unterbefehl-Logik: `wechseln <kuerzel>`
1. Prüfen, ob `mandate/<kuerzel>/mandat.md` existiert. Falls nicht:
`/vertragsrecht:vertragsrecht-mandat-arbeitsbereich neu <kuerzel>` anbieten.
2. `Aktives Mandat:`-Zeile im Kanzleiprofil auf `<kuerzel>` setzen.
3. `mandat.md`-Zusammenfassung anzeigen, damit der Nutzer das richtige
Mandat bestätigt.
### Unterbefehl-Logik: `schließen <kuerzel>`
1. Vorhandensein von `mandate/<kuerzel>/` prüfen.
2. Abschlusseintrag mit heutigem Datum in `mandate/<kuerzel>/verlauf.md` hinzufügen.
3. `mandate/<kuerzel>/` nach `mandate/_archiv/<kuerzel>/` verschieben.
4. War das geschlossene Mandat das aktive, `Aktives Mandat:` auf
`keine — Kanzleiebene` setzen.
### Unterbefehl-Logik: `keine`
`Aktives Mandat:` im Kanzleiprofil auf `keine — Kanzleiebene` setzen.
Mit Nutzer bestätigen.
## Ausgabeformat
### Vorlage `mandat.md`
```markdown
[ARBEITSERGEBNIS-KENNZEICHNUNG — gemäß Kanzleiprofil ## Ausgaben]
# Mandat: [Mandant] — [Kurzbeschreibung]
**Kürzel:** [kürzel]
**Eröffnet:** [JJJJ-MM-TT]
**Status:** aktiv
**Vertraulichkeit:** [Standard / erhöht / Clean-Team]
---
## Parteien
**Mandant:** [Name]
**Gegenpartei:** [Name(n)]
## Vertragsart
[Lieferantenvertrag / Dienstleistungsvertrag / NDA / SaaS-Abonnement /
Nachtrag / Verlängerung / Sonstiges — mit einem Satz Begründung]
## Schlüsselfakten
[2–5 Sätze: Vertragsgegenstand, beteiligte Personen, Risikolage,
Besonderheiten gegenüber dem Standard-Playbook.]
## Mandatsspezifische Abweichungen vom Playbook
*Jede Abweichung vom kanzleiweiten Playbook, die nur dieses Mandat betrifft.*
- [z. B. „Haftungsobergrenze: Mandant besteht auf 24 Monate, nicht
Kanzleistandard 12."]
- [z. B. „Ton: beziehungserhaltend — Gegenpartei ist strategischer Partner."]
- [z. B. „Gerichtsstand: muss München sein."]
## Verwandte Mandate
- [Kürzel — ein Satz warum verwandt]
## Vertraulichkeitshinweise
[Bei erhöhter Vertraulichkeit oder Clean-Team: Begründung, wer Einsicht hat,
ob mandatsübergreifender Kontext trotz globaler Einstellung unzulässig ist.]
```
### Vorlage `verlauf.md` (Seed)
```markdown
# Verlauf: [Mandant] — [Kurzbeschreibung]
Append-only Ereignisprotokoll. Aktuellster Eintrag oben.
---
## [JJJJ-MM-TT] — Mandat eröffnet
Aufnahme abgeschlossen. Kürzel: `[kürzel]`. Status: aktiv.
[Anfangskontext — z. B. „Eröffnet auf eingehenden MSA-Entwurf von
[Gegenpartei]."]
```
## Ablagestruktur
```
~/.claude/plugins/config/klotzkette/vertragsrecht/
├── CLAUDE.md # Kanzleiprofil
└── mandate/
├── <kuerzel>/
│ ├── mandat.md # Mandantenangaben, Schlüsselfakten, Abweichungen
│ ├── verlauf.md # Datiertes Protokoll (Ereignisse, Entscheidungen, Entwürfe)
│ ├── notizen.md # Freie Arbeitsnotizen
│ └── ausgaben/ # Skill-Ausgaben für dieses Mandat (optional)
└── _archiv/
└── <kuerzel>/ # Geschlossene Mandate — lesbar, nicht aktiv
```
Kürzel sind Kleinbuchstaben mit Bindestrichen. Beispiele:
`mueller-kaufvertrag-2026`, `meier-agb-prüfung`, `xyz-gmbh-nda`.
## Mandatsübergreifender Kontext
Das Kanzleiprofil enthält eine `Mandatsübergreifender-Kontext:`-Option.
Standardmäßig `aus` — eine Skill, die in Mandat A arbeitet, liest **nie**
Dateien aus `mandate/B/`. Das ist die Vertraulichkeitsgarantie.
Bei `ein` darf eine Skill mandatsübergreifend lesen **nur** auf ausdrückliche
Nutzeranfrage. Auch dann gilt: Standardmäßig nur aktives Mandat laden,
es sei denn, der Nutzer fragt explizit nach einer mandatsübergreifenden Ansicht.
## Beispiel
**Szenario:** Kanzlei übernimmt Prüfung eines IT-Dienstleistungsvertrags
für Mandantin GmbH gegen Lieferant X.
```
/vertragsrecht:vertragsrecht-mandat-arbeitsbereich neu mueller-it-vertrag-2026
```
Kurzaufnahme ergibt:
- Mandant: Müller GmbH
- Gegenpartei: IT-Lieferant X GmbH
- Vertragsart: Dienstleistungsvertrag
- Besonderheit: Mandant besteht auf unbeschränkter Gewährleistung für
datenschutzkritische Komponenten
Slug `mueller-it-vertrag-2026` angelegt mit Abweichung:
„Gewährleistung: kein Verjährungsverkürzung für Datenschutz-Komponenten."
## Risiken und typische Fehler
- **Kein Interessenkonflikt-Check.** Diese Skill führt keine automatische
Konfliktprüfung durch — das ist Aufgabe des Anwalts. Die Aufnahme erfasst,
was der Nutzer erklärt; sie ersetzt keine Prüfung nach § 43a BRAO, § 3
BORA.
- **Löschen ist verboten.** Abschließen bedeutet Archivieren. Keine
Mandatsakte wird gelöscht — Aufbewahrungspflicht nach § 50 BRAO (5 Jahre).
- **Kürzel-Kollision prüfen.** Wird ein Kürzel eines archivierten Mandats
wiederverwendet, das archivierte Mandat unter `_archiv/<kuerzel>/` belassen.
- **Mandatsübergreifender Kontext bleibt aus.** Wenn nicht explizit
eingeschaltet, niemals Dateien eines anderen Mandats lesen.
## Quellenpflicht
Bei mandatsspezifischen Hinweisen zur Vertraulichkeit oder Aufbewahrung:
- § 43a Abs. 2 BRAO (Verschwiegenheit), § 50 BRAO (Handakten)
- BGH, Urt. v. 17.02.2011 – IX ZR 198/09, NJW 2011, 1594
- Henssler/Prütting, BRAO, 5. Aufl. 2019, § 43a Rn. 40 ff.
Hinweis: Dieser Skill ersetzt keine anwaltliche Beratung im konkreten Einzelfall.
More from Klotzkette/claude-fuer-deutsches-recht
- abgrenzung-konventionelle-software-vs-ki-systemPrueft typische Falschverortungen: wann liegt konventionelle Software vor und wann ein KI-System nach Art. 3 Nr. 1 KI-VO. Abgrenzung zu Expertensystemen deterministischer Logik einfachen Entscheidungsbaeumen und klassischer Automation. Hilft bei Grenzfaellen.
- abmahnung-arbeitsrechtEntwirft und bewertet arbeitsrechtliche Abmahnungen. Lädt, wenn eine Abmahnung erstellt, inhaltlich geprüft oder deren Wirksamkeitsvoraussetzungen (Warnfunktion, Bestimmtheit, Dokumentation) beurteilt werden sollen – sowohl aus Arbeitgeber- als auch aus Arbeitnehmerperspektive.
- abmahnung-markenrecht-uwgMarkenrechtliche Abmahnung mit strafbewehrter Unterlassungserklaerung, Hamburger Brauch Vertragsstrafe, § 14 MarkenG und § 8 UWG, Kosten nach § 14 UWG-n.F. 2021. Laedt, wenn der Nutzer 'Abmahnung Marke', 'Unterlassungserklaerung', 'Vertragsstrafe Marke', 'Hamburger Brauch' oder 'Abmahnung UWG' sagt.
- abmahnung-urheberrechtPrüfung und Erstellung urheberrechtlicher Abmahnungen nach § 97a UrhG; modifizierte Unterlassungserklärung; Deckelung der Abmahnkosten im privaten Bereich (§ 97a Abs. 3 UrhG); Filesharing-Praxis; Lizenzanalogie-Schadensersatz (§ 97 Abs. 2 UrhG). Lädt bei urheberrechtlichen Abmahnungen, Unterlassungs- erklärungen, Filesharing-Fällen oder Schadensersatzforderungen nach UrhG.
- abmahnung-uwgUnterstützt beim Verfassen und Prüfen von UWG-Abmahnungen nach § 13 UWG sowie der dazugehörigen modifizierten Unterlassungserklärung mit Vertragsstrafe und der Schutzschrift. Lädt, wenn ein Mandat eine wettbewerbsrechtliche Abmahnung, eine strafbewehrte Unterlassungserklärung oder eine Schutzschrift zum Gegenstand hat.
- abwaegungsgebot-1-abs-7-baugbPruefung des Abwaegungsgebots Paragraf 1 Abs. 7 BauGB als zentrale materielle Anforderung an den Bebauungsplan. Bei der Aufstellung sind die oeffentlichen und privaten Belange gerecht gegeneinander und untereinander abzuwaegen. Vier Stufen der Abwaegungsfehler nach BVerwG seit Urteil vom 12.12.1969 4 C 105.66. Abwaegungsausfall keine Abwaegung. Abwaegungsdefizit relevante Belange nicht eingestellt. Abwaegungsfehleinschaetzung Belange falsch gewichtet. Abwaegungsdisproportionalitaet Ergebnis sprengt Spielraum. Paragraf 214 Abs. 3 BauGB filtert nur Vorgangsfehler nicht Ergebnisfehler. Vorfestlegung als Abwaegungsausfall. Formelhafte Abwaegungsdokumentation als Abwaegungsdefizit. Abwaegungsmaterial muss vollstaendig ermittelt sein.
- account-sperre-soziales-netzwerk-rechtsbehelfe-art-20-23-dsaSkill zur anwaltlichen Vertretung bei Account-Sperre oder Inhaltsentfernung durch ein soziales Netzwerk. Stufenmodell: Art. 17 Begründungspflicht; Art. 20 internes Beschwerdesystem; Art. 21 außergerichtliche Streitbeilegung; Klageweg bei Vertragsstörung (BGH III ZR 179/20 und III ZR 192/20 vom 29.07.2021) auch gegen Auslandsanbieter; vorläufiger Rechtsschutz nach §§ 935 940 ZPO; Schadensersatz; Schnittstellen zu DSGVO Auskunft Löschung.
- aenderungs-historieVerfolgt, wie sich ein Vertrag über Basisvertrag und alle Nachträge hinweg verändert hat – entweder als Gesamtüberblick aller Änderungen oder als Klausel-Rückverfolgung für eine bestimmte Bestimmung. Laden, wenn der Nutzer fragt „was hat sich in diesem Vertrag geändert\", „zeig mir die Nachtragshistorie\", „wo steht die aktuelle [Klausel]\" oder mehrere Vertragsversionen hochlädt.
- ag-vorbereitungVorbereitung auf das Aufrufen in der Arbeitsgemeinschaft (AG) oder im Seminar. Lade diesen Skill bei Anfragen wie „AG-Vorbereitung\", „Seminar vorbereiten\", „was fragt der Dozent\", „Cold Call\" oder „ich werde morgen drangenommen\".
- agb-haendlervertrag-luxusAGB im Selektivvertrieb: AGB-Kontrolle §§ 305 ff. BGB im B2B, BGH-Klauselverbote, Verbots- und Konditionsklauseln, MFN-Klauseln nach Coty II, Vertragsstrafe-Bemessung. Laedt, wenn der Nutzer 'AGB Händler', 'Händlervertrag Luxus', 'MFN-Klausel', 'AGB-Kontrolle B2B' oder 'Vertriebsvertrag AGB' sagt.