Skip to main content
claude tutorialClaude tutorial

Tutorial 09: Custom Legal Skills, Hooks & Agents

Build custom skills for your firm's workflows, create compliance hooks, and deploy multi-agent systems for complex legal tasks.

What You'll Learn

Dieses Tutorial zeigt, wie Sie individuelle juristische Skills aufbauen, Sicherheitskontrollen (Hooks) hinzufügen und Multi-Agent-Workflows ausführen. Technische Kenntnisse werden vorausgesetzt.

Expertenniveau

Entwicklerkenntnisse empfohlen. Geschätzte Dauer: 120 Minuten.

Lernziele

Am Ende dieses Tutorials können Sie:

  • Die Claude-Code-Architektur (Skills, Hooks, Sub-Agents) verstehen
  • Individuelle juristische Skills für Ihre Kanzlei-Workflows aufbauen
  • Hooks für Qualitätskontrolle und Compliance-Prüfung erstellen
  • Multi-Agent-Systeme für komplexe juristische Aufgaben einsetzen

Teil 1: Die Claude-Code-Stack verstehen

Architektur

Skills: Spezialisierte Anweisungen und Best Practices in Dateien, die Claude je nach Kontext liest.

Hooks: Skripte, die an bestimmten Punkten des Claude-Ausführungslebenszyklus laufen.

Sub-Agents: Autonome Agenten für spezifische Unteraufgaben.

MCP-Server: Verbindungen zu externen Tools (Tutorial 07).

Plugins: Pakete aus Skills + Hooks + MCP.

Juristische Anwendung

KomponenteJuristische Anwendung
SkillsPlaybooks, Prüfverfahren, Redaktionsstandards kodieren
HooksCompliance-Prüfung anwenden, unautorisierte Aktionen verhindern, Audit-Logging
Sub-AgentsDokumentenprüfung parallelisieren, Rechercheaufgaben
PluginsKanzlei-Workflows für die Verteilung paketieren

Teil 2: Individuelle juristische Skills aufbauen

Was ist ein Skill?

Skills sind spezialisierte Anweisungen in Dateien, die Claude je nach Kontext liest. Anders als einmalige Prompts bleiben Skills bestehen und aktivieren sich automatisch.

Skill-Struktur

ihr-skill/
├── SKILL.md          # Hauptanweisungen (erforderlich)
├── examples/         # Ein-/Ausgabe-Beispiele
├── templates/        # Dokumentenvorlagen
└── resources/       # Referenzmaterialien

Vertragsprüfungs-Skill erstellen

Schritt 1: Skill-Verzeichnis anlegen (siehe englische Sektion für den Befehl).

Schritt 2: SKILL.md mit Purpose, Activation, Instructions, Output-Format verfassen.

Schritt 3: Good/Bad-Beispiele in examples/ ergänzen.


Teil 3: Hooks für Qualität und Compliance

Hooks laufen vor/nach Aktionen. Nutzen Sie sie für: Ausgabevalidierung vor dem Versand, Blockierung unautorisierter Aktionen, Logging sensibler Datenzugriffe.

Was sind Hooks?

Skripte, die an bestimmten Punkten laufen: PreToolUse, PostToolUse, SessionStart, UserPromptSubmit, Stop. Siehe englische Sektion für die Tabelle.

Beispiel: Juristischer Compliance-Hook

Unautorisierte Änderungen an privilegierten Ordnern verhindern. Siehe englische Sektion für den Code.

Weitere Hook-Anwendungsfälle

Zitationsprüfung, Vertraulichkeitskontrolle. Siehe englische Sektion für Beispiele.


Teil 4: Multi-Agent-Juristische Workflows

Sub-Agents verstehen

Claude kann Sub-Agents für spezifische Aufgaben starten: Parallelisierung (mehrere Dokumente gleichzeitig prüfen), Spezialisierung (dedizierte Agents), Isolation (getrennter Kontext).

Beispiel: Parallele Due-Diligence-Prüfung

Mehrere Agents parallel (Kundenverträge, IP, Arbeitsrecht, Litigation). Siehe englische Sektion für Code.

Beispiel: Research + Draft Workflow

Research-Agent → Draft-Agent → Review-Agent. Siehe englische Sektion für den Ablauf.


Teil 5: Skills in Plugins verpacken

Plugin-Struktur

Verzeichnis mit plugin.json, SKILL.md, .mcp.json, hooks/, commands/, resources/. Siehe englische Sektion für die vollständige Struktur.

Plugin-Manifest

Format und Schema des Manifests entwickeln sich. Konsultieren Sie die offizielle Plugin-Referenz.

Installation und Verteilung

claude --plugin-dir, claude plugin install, claude plugin enable. Siehe englische Sektion für Befehle.


Teil 6: Sicherheitsüberlegungen

Skill-Sicherheit

Quellenverifizierung, Code-Review aller Hooks, keine Kundendaten in Skill-Dateien, Zugriffskontrolle.

Datenschutz

UserPromptSubmit-Hooks zur Sanitisierung. Siehe englische Sektion für Beispiel.

Compliance-Anforderungen

  • Skills von IT-Sicherheit geprüft
  • Hooks in Sandbox getestet
  • Audit-Logging aktiviert
  • Kundendaten-Segregation verifiziert

Jetzt tun

  • Individuellen Skill für einen Kanzlei-Review-Prozess erstellen
  • Mindestens einen Sicherheitscheck (Hook) für Compliance oder Audit-Logging hinzufügen
  • Multi-Agent-Workflow für parallele Dokumentenverarbeitung testen
  • Skill für Ihr Team dokumentieren
  • Plugin-Paketierung für Verteilung erwägen

Verwandte Familienseiten


Quick Reference: Claude Code Commands

# Skills (filesystem locations)
~/.claude/skills/           # Personal custom skills
.claude/skills/             # Project custom skills
 
# Hooks
/hooks                      # Open hooks manager in Claude Code
 
# Plugin hooks
${CLAUDE_PLUGIN_ROOT}/hooks/hooks.json
 
# Debugging
claude --help

Sources

Additional Reading