From produktrecht
Verwaltung von Produktmandats-Workspaces — Anlegen, Auflisten, Wechseln, Schließen oder Deaktivieren (auf Kanzleiebene). Lädt, wenn der Nutzer ein neues Mandat anlegen, zwischen Mandaten wechseln, ein Mandat abschließen oder den mandatsbezogenen Kontext trennen möchte, insbesondere bei mehreren parallelen Produktrechtsmandaten.
How this skill is triggered — by the user, by Claude, or both
Slash command
/produktrecht:matter-workspaceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Anwälte und In-house-Juristen arbeiten gleichzeitig an mehreren Produkten, Mandaten und Vorgängen. Der Kontext eines Mandats darf nicht in ein anderes überlaufen — sowohl aus Mandatsgeheimnisgründen (§ 43a Abs. 2 BRAO, § 203 StGB) als auch zur sachlichen Trennung der Produktrechtsanalysen. Diese Skill ist die schlanke Dateiverwaltungsebene, die diese Trennung sicherstellt.
Anwälte und In-house-Juristen arbeiten gleichzeitig an mehreren Produkten, Mandaten und Vorgängen. Der Kontext eines Mandats darf nicht in ein anderes überlaufen — sowohl aus Mandatsgeheimnisgründen (§ 43a Abs. 2 BRAO, § 203 StGB) als auch zur sachlichen Trennung der Produktrechtsanalysen. Diese Skill ist die schlanke Dateiverwaltungsebene, die diese Trennung sicherstellt.
Standardmäßig deaktiviert. In-house-Juristen mit einem einzigen Unternehmenskontext benötigen diese Skill nicht — sie arbeiten ausschließlich auf Kanzlei-/Unternehmensebene. Mandats-Workspaces aktivieren sich beim Ersteinrichtungsinterview für externe Kanzleien (Einzel-, kleine und große Kanzleien) oder durch Bearbeitung von ## Mandats-Workspaces in der Kanzlei-CLAUDE.md. Wenn Aktiviert auf ✗ steht, erklärt der /mandat-workspace-Befehl den deaktivierten Zustand und empfiehlt /kaltstart-interview --redo für Nutzer, die tatsächlich Mandatsisolierung benötigen.
Die Skill lädt, wenn der Nutzer Mandate anlegen, wechseln, auflisten, schließen oder den Mandatskontext deaktivieren möchte.
neu, liste, wechsel, schließen oder keine — gefolgt von einem Slug, wo erforderlichmustermann-gmbh-launch-2026, klindt-prüfung-q3)neu: Mandantendaten aus dem Aufnahmeinterview (siehe Ablauf, Schritt 2)Unterbefehle im Überblick:
/produktrecht:mandat-workspace neu <slug> — neuen Mandat-Workspace anlegen, Kurzinterview durchführen, mandat.md schreiben/produktrecht:mandat-workspace liste — Mandate mit Status und aktivem Mandat auflisten/produktrecht:mandat-workspace wechsel <slug> — aktives Mandat setzen/produktrecht:mandat-workspace schließen <slug> — Mandat archivieren (nie löschen)/produktrecht:mandat-workspace keine — Mandatskontext deaktivieren, nur auf Kanzleiebene arbeiten[verify][verify][verify][verify]CLAUDE.md der Kanzlei lesen und ## Mandats-Workspaces prüfen.
Aktiviert: ✗ → dem Nutzer mitteilen: „Mandats-Workspaces sind deaktiviert — Sie sind als In-house-Praxis mit einem einzigen Mandanten konfiguriert; das Plugin arbeitet automatisch auf Basis des Kanzleikontexts. Wenn Sie tatsächlich mandantenübergreifend tätig sind, führen Sie /produktrecht:kaltstart-interview --redo durch und wählen eine externe Kanzlei-Einstellung. Andernfalls benötigen Sie /mandat-workspace nicht."Aktiviert: ✓ → weiter mit dem angegebenen Unterbefehl.Auf das erste Argument (Unterbefehl) reagieren:
neu → Aufnahmeinterview durchführen, mandat.md anlegenliste → alle mandate/*/mandat.md aufzählen und Tabelle ausgebenwechsel → aktives Mandat in der CLAUDE.md aktualisierenschließen → Mandat in _archiviert/ verschiebenkeine → Aktives Mandat: auf keine — nur Kanzleikontext setzenneu)mandate/<slug>/ oder mandate/_archiviert/<slug>/ vorhanden ist. Bei Wiederverwendung anderen Slug wählen lassen.mandate/<slug>/mandat.md mit der unten beschriebenen Vorlage anlegen.mandate/<slug>/verlauf.md mit einem „Eröffnet"-Eintrag anlegen.mandate/<slug>/notizen.md anlegen.<slug> wechseln? (/produktrecht:mandat-workspace wechsel <slug>)"liste)Alle mandate/*/mandat.md einlesen. Kurze Titelzeile und Statusfelder extrahieren. Tabelle ausgeben:
| Slug | Mandant | Mandatstyp | Status | Eröffnet | Aktiv |
|---|
Aktives Mandat mit * markieren. Archivierte Mandate unter einer separaten Überschrift „Archiviert" aufführen.
wechsel)mandate/<slug>/mandat.md existiert. Falls nicht, /produktrecht:mandat-workspace neu <slug> vorschlagen.Aktives Mandat: in der Kanzlei-CLAUDE.md auf Aktives Mandat: <slug> aktualisieren.mandat.md anzeigen, damit der Nutzer das richtige Mandat bestätigen kann.schließen)mandate/<slug>/ existiert.mandate/<slug>/verlauf.md anhängen.mandate/<slug>/ nach mandate/_archiviert/<slug>/ verschieben (§ 50 BRAO: Aufbewahrungspflicht beachten — nie löschen).Aktives Mandat: auf keine — nur Kanzleikontext setzen.keine)Aktives Mandat: in der Kanzlei-CLAUDE.md auf keine — nur Kanzleikontext setzen. Dem Nutzer bestätigen.
mandat.md-Vorlage# Mandat: [Mandant] — [Kurzbeschreibung]
**Slug:** [slug]
**Eröffnet:** [JJJJ-MM-TT]
**Status:** aktiv
**Vertraulichkeit:** [standard / erhöht / Clean-Team]
---
## Parteien
**Mandant:** [Name]
**Gegenseite / Beteiligte:** [Name(n)]
## Mandatstyp
[Produkt-Launch | Feature-Review | Marketingaussagen-Prüfung | Risikoanalyse | Produktbereich dauerhaft | Sonstiges — mit einzeiliger Begründung]
## Kernsachverhalt
[2–5 Sätze. Worum geht es? Wer sind die Beteiligten? Was steht auf dem Spiel? Was unterscheidet dieses Mandat vom Standardfall?]
## Mandatsspezifische Abweichungen
*Jede Abweichung vom kanzleiweiten Standard, die nur für dieses Mandat gilt.*
- [z. B. „Haftungsbeschränkung: Mandant besteht auf 24 Monaten statt Kanzleistandard 12 Monate."]
- [z. B. „Ton: partnerschaftlich — Gegenseite ist strategischer Partner."]
- [z. B. „Rechtsstand: österreichisches Recht statt deutschem."]
## Zusammenhängende Mandate
- [Slug — einzeilige Begründung der Verbindung]
## Vertraulichkeitshinweise
[Bei erhöhter Vertraulichkeit oder Clean-Team: Begründung. Wer darf Mandatsdateien einsehen? Ist mandatsübergreifender Kontext auch bei globaler Aktivierung zulässig?]
verlauf.md-Starteintrag# Verlauf: [Mandant] — [Kurzbeschreibung]
Anhängendes Ereignisprotokoll. Neuestes oben.
---
## [JJJJ-MM-TT] — Mandat eröffnet
Aufnahme abgeschlossen. Slug: `[slug]`. Status: aktiv.
[Anfangskontext, der über mandat.md hinausgeht — z. B. „Eröffnet auf Basis des eingehenden PRD-Entwurfs von [Gegenseite]."]
Sachverhalt: Kanzlei betreut drei Produktrechtsmandate gleichzeitig: Hersteller A (Maschinenlauf-Review), Hersteller B (Health-Claims-Prüfung Nahrungsergänzung), Unternehmen C (dauerhafter Produktrechtsberater).
/produktrecht:mandat-workspace neu hersteller-a-maschinen-2026
/produktrecht:mandat-workspace neu hersteller-b-health-claims
/produktrecht:mandat-workspace neu unternehmen-c-dauerberatung
/produktrecht:mandat-workspace liste
/produktrecht:mandat-workspace wechsel hersteller-a-maschinen-2026
Nach dem Wechsel zu hersteller-a-maschinen-2026 liest jede Skill ausschließlich die mandat.md dieses Mandats und schreibt Ausgaben in den zugehörigen Ordner. Kontextüberlauf auf hersteller-b-health-claims ist ausgeschlossen.
acme-launch nach Archivierung von _archiviert/acme-launch erzeugt Verwirrung über welche Version aktiv ist. Die Skill prüft beide Pfade./mandat-workspace liste aufrufen, um zu prüfen, welches Mandat aktiv ist.Ein nicht zulässig. Explizit in der mandat.md unter Vertraulichkeitshinweise vermerken.BGH, Urt. v. TT.MM.JJJJ – Az., Fundstelle Rn. XQuellen, die nur aus dem Modellwissen stammen, tragen [verify]. Pinpoint-Zitate tragen [verify-pinpoint].
Hinweis: Dieser Skill ersetzt keine anwaltliche Beratung im konkreten Einzelfall und führt keine Interessenkonfliktprüfung durch — dies obliegt dem verantwortlichen Rechtsanwalt.
npx claudepluginhub klotzkette/claude-fuer-deutsches-recht --plugin produktrechtCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.