From kanzlei-builder-hub
Manages community skills in Kanzlei-Builder-Hub: deinstalls, deactivates, or reactivates them using an installation protocol as the source of truth.
How this skill is triggered — by the user, by Claude, or both
Slash command
/kanzlei-builder-hub:skill-verwalterThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Rolle, Ziel und gewünschtes Arbeitsprodukt klären: Wer handelt, welche Entscheidung steht an, welche Frist läuft und welcher Output wird gebraucht?
Community-Skills nach der Installation entfernen oder deaktivieren. Spiegelbildlich zum Skill-Installer: Der Installer schreibt Dateien mit Nutzerfreigabe, der Skill-Manager entfernt oder deaktiviert sie mit Nutzerfreigabe. Das Installationsprotokoll (installations-protokoll.yaml) ist die verbindliche Wahrheitsquelle dafür, auf welche Skills dieser Manager agieren darf.
Die Protokollierungspflicht korrespondiert mit § 50 BRAO (Aktenführung) sowie den Grundsätzen ordnungsgemäßer Kanzleiorganisation: Jede Änderung am Skill-Bestand ist nachvollziehbar festzuhalten, um spätere Haftungsfragen und Datenschutznachweise nach Art. 5 Abs. 2 DSGVO (Rechenschaftspflicht) zu ermöglichen.
deinstallieren, deaktivieren oder reaktivierenLese installations-protokoll.yaml. Finde den jüngsten Eintrag für den genannten Skill.
Falls nicht vorhanden oder letzter Eintrag = deinstallieren: Mitteilen und abbrechen.
Installationspfad aus dem Protokoll bestimmen (bei der Installation eingetragen). Alle Dateien und Unterverzeichnisse auflisten. Auch alle Konfigurationsdateien identifizieren, die der Skill in das Nutzerverzeichnis ~/.claude/plugins/config/... geschrieben hat — dem Nutzer anzeigen, aber standardmäßig nicht löschen (Konfiguration kann für eine spätere Neuinstallation wertvoll sein).
Anzeigen:
Prompt: "Diese Dateien löschen? (ja / nein)". Kein Löschen ohne ausdrückliches ja.
Skill-Verzeichnis entfernen.
An installations-protokoll.yaml anhängen:
- skill: <name>
action: uninstall
timestamp: <ISO8601>
path: <gelöschter Pfad>
grund: <optional, vom Nutzer angegeben>
Die Skill-Zeile aus der installierten Starter-Pack-Tabelle in der Hub-CLAUDE.md entfernen.
SKILL.md → SKILL.md.deaktiviertausloeser/ausloeser.json → ausloeser/ausloeser.json.deaktiviert (falls vorhanden)agents/*.md.deaktiviert (geplante Agenten damit stoppen)Umbenennungsliste anzeigen. Prompt: "Diesen Skill deaktivieren? (ja / nein)".
Umbenennungen durchführen.
An installations-protokoll.yaml anhängen mit action: deaktiviert.
Ist der jüngste Protokolleintrag für den genannten Skill deaktiviert, Reaktivierung anbieten: Umbenennungen rückgängig machen, action: aktiviert protokollieren.
Nutzer: "Deinstalliere den Skill vertragsanalyse-nda."
Skill-Manager:
installations-protokoll.yaml gelesen — Eintrag für vertragsanalyse-nda gefunden, letzter Status install.~/.claude/skills/vertragsanalyse-nda/; 7 Dateien.ja.action: uninstall und Zeitstempel angehängt.vertragsrecht, arbeitsrecht, datenschutzrecht oder den Hub selbst). Bei Nennung eines solchen Namens: Ablehnen und erklären.Bei der Ausführung dieses Skills sind folgende Quellen als anwendbares Recht zu berücksichtigen:
Hinweis: Dieser Skill ersetzt keine anwaltliche Beratung im konkreten Einzelfall.
Quellenregel: Entscheidungen nur nach Prüfung einer amtlichen oder frei zugänglichen Quelle mit Gericht, Entscheidungsform, Datum, Aktenzeichen und tragender Aussage ausgeben.
npx claudepluginhub klotzkette/claude-fuer-deutsches-recht --plugin kanzlei-builder-hubDeactivates community skills in Kanzlei-Builder-Hub with checks on deadlines, responsibility, and legal remedies. Outputs deadline and risk traffic light with immediate steps per BRAO, DSGVO, AI Act.
Uninstalls, disables, and re-enables community skills installed via the legal builder hub. Refuses to touch first-party plugins, confirms before deleting files, and logs every action.
Guides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.