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
Deze tutorial laat zien hoe je aangepaste juridische skills bouwt, veiligheidscontroles (hooks) toevoegt en multi-agent-workflows uitvoert. Enige technische vaardigheid is vereist.
Expertniveau
Ontwikkelvaardigheden aanbevolen. Geschatte duur: 120 minuten.
Leerdoelen
Aan het einde van deze tutorial kun je:
- De architectuur van Claude Code begrijpen (Skills, Hooks, Sub-agents)
- Aangepaste juridische skills bouwen voor de workflows van je kantoor
- Hooks creëren voor kwaliteitscontrole en naleving
- Multi-agent-systemen inzetten voor complexe juridische taken
Deel 1: De Claude Code-stack begrijpen
Architectuuroverzicht
Skills: Gespecialiseerde instructies en best practices opgeslagen in bestanden die Claude leest op basis van context.
Hooks: Scripts die op specifieke punten in de uitvoeringslevenscyclus van Claude draaien.
Sub-agents: Autonome agents die worden gestart om specifieke subtaken af te handelen.
MCP-servers: Externe toolverbindingen (zie Tutorial 07).
Plugins: Verpakte bundels van Skills + Hooks + MCP.
Juridische toepassing
| Component | Juridische toepassing |
|---|---|
| Skills | Playbooks, reviewprocedures en opstellingsstandaarden coderen |
| Hooks | Naleving afdwingen, ongeautoriseerde acties voorkomen, audit logging |
| Sub-agents | Documentreview en onderzoektaken paralleliseren |
| Plugins | Kantoorworkflows verpakken voor distributie |
Deel 2: Aangepaste juridische skills bouwen
Wat zijn Skills?
Skills zijn gespecialiseerde instructies opgeslagen in bestanden die Claude leest op basis van context. In tegenstelling tot prompts (eenmalig) blijven Skills bestaan en activeren ze automatisch.
Skill-bestandsstructuur
Een contractreview-skill creëren
Stap 1: Maak de skill-directory (zie Engelse sectie voor het commando).
Stap 2: Schrijf SKILL.md met Purpose, Activation, Instructions en Output format.
Stap 3: Voeg good/bad-voorbeelden toe in examples/.
Deel 3: Hooks voor kwaliteit en naleving
Hooks draaien voor/na acties. Gebruik ze voor: outputvalidatie voor verzending, blokkeren van ongeautoriseerde acties, loggen van toegang tot gevoelige gegevens.
Wat zijn Hooks?
Scripts die op specifieke punten draaien: PreToolUse, PostToolUse, SessionStart, UserPromptSubmit, Stop. Zie Engelse sectie voor de tabel.
Voorbeeld: juridische compliance-hook
Ongeautoriseerde wijzigingen aan bevoorrechte mappen voorkomen. Zie Engelse sectie voor de code.
Overige hook-use cases
Citaatverificatie, vertrouwelijkheidscontrole. Zie Engelse sectie voor voorbeelden.
Deel 4: Multi-agent juridische workflows
Sub-agents begrijpen
Claude kan sub-agents starten voor specifieke taken: parallelisatie (meerdere documenten tegelijk beoordelen), specialisatie (toegewijde agents), isolatie (gescheiden context).
Voorbeeld: Parallelle due diligence-review
Meerdere agents parallel (klantcontracten, IP, arbeid, litigatie). Zie Engelse sectie voor code.
Voorbeeld: Onderzoek + concept workflow
Onderzoeksagent → conceptagent → reviewagent. Zie Engelse sectie voor de flow.
Deel 5: Skills verpakken in plugins
Pluginstructuur
Directory met plugin.json, SKILL.md, .mcp.json, hooks/, commands/, resources/. Zie Engelse sectie voor volledige structuur.
Pluginmanifest
Formaat en schema van het manifest evolueren. Raadpleeg de officiële pluginreferentie.
Installatie en distributie
claude --plugin-dir, claude plugin install, claude plugin enable. Zie Engelse sectie voor commando's.
Deel 6: Beveiligingsoverwegingen
Skillbeveiliging
Bronverificatie, codereview van alle hooks, geen klantgegevens in skillbestanden, toegangscontrole.
Gegevensbescherming
UserPromptSubmit-hooks voor sanitatie. Zie Engelse sectie voor voorbeeld.
Nalevingsvereisten
- Skills beoordeeld door IT-beveiliging
- Hooks getest in sandbox
- Audit logging ingeschakeld
- Klantgegevenssegregatie geverifieerd
Doe nu
- Een aangepaste skill aanmaken voor een reviewproces van je kantoor
- Minstens één veiligheidscontrole (hook) toevoegen voor naleving of audit
- Een multi-agent-workflow testen voor parallelle documentverwerking
- Je skill documenteren voor je team
- Overwegen om als plugin te verpakken voor distributie
Gerelateerde familiepagina's
Navigatie
Quick Reference: Claude Code Commands
Sources
- Agent Skills Overview (Claude Docs)
- Agent Skills Quickstart (Claude Docs)
- Agent Skills Best Practices (Claude Docs)
- Use Skills in Claude Code
- Hooks Reference (Claude Code Docs)
- Plugins Reference (Claude Code Docs)