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
Este tutorial muestra cómo construir competencias jurídicas personalizadas, añadir controles de seguridad (hooks) y ejecutar flujos multi-agente. Se requiere cierta soltura técnica.
Nivel experto
Se recomiendan competencias de desarrollador. Duración estimada: 120 minutos.
Objetivos de aprendizaje
Al finalizar este tutorial podrá:
- Comprender la arquitectura de Claude Code (Skills, Hooks, Sub-agents)
- Construir competencias jurídicas personalizadas para los flujos de su despacho
- Crear hooks para control de calidad y verificación de cumplimiento
- Desplegar sistemas multi-agente para tareas jurídicas complejas
Parte 1: Comprender la pila Claude Code
Arquitectura
Skills: Instrucciones especializadas y buenas prácticas almacenadas en archivos que Claude lee según el contexto.
Hooks: Scripts que se ejecutan en puntos específicos del ciclo de vida de ejecución de Claude.
Sub-agents: Agentes autónomos lanzados para gestionar sub-tareas específicas.
MCP Servers: Conexiones a herramientas externas (Tutorial 07).
Plugins: Paquetes de Skills + Hooks + MCP.
Aplicación jurídica
| Componente | Aplicación jurídica |
|---|---|
| Skills | Codificar playbooks, procedimientos de revisión, estándares de redacción |
| Hooks | Aplicar verificación de cumplimiento, prevenir acciones no autorizadas, registro de auditoría |
| Sub-agents | Paralelizar revisión documental, tareas de investigación |
| Plugins | Empaquetar flujos del despacho para distribución |
Parte 2: Construir competencias jurídicas personalizadas
¿Qué es un Skill?
Los Skills son instrucciones especializadas almacenadas en archivos que Claude lee según el contexto. A diferencia de los prompts (puntuales), los Skills persisten y se activan automáticamente.
Estructura de un Skill
Crear un Skill de revisión contractual
Paso 1: Crear el directorio del skill (véase la sección en inglés para el comando).
Paso 2: Redactar SKILL.md con Purpose, Activation, Instructions, Output format.
Paso 3: Añadir ejemplos good/bad en examples/.
Parte 3: Hooks para calidad y cumplimiento
Los hooks se ejecutan antes/después de acciones. Úselos para: validar salidas antes de enviar, bloquear acciones no autorizadas, registrar accesos a datos sensibles.
¿Qué son los Hooks?
Scripts que se ejecutan en puntos específicos: PreToolUse, PostToolUse, SessionStart, UserPromptSubmit, Stop. Véase la sección en inglés para la tabla.
Ejemplo de hook de cumplimiento jurídico
Impedir modificaciones no autorizadas en carpetas privilegiadas. Véase la sección en inglés para el código.
Otros casos de uso de hooks
Verificación de citas, control de confidencialidad. Véase la sección en inglés para los ejemplos.
Parte 4: Flujos multi-agente jurídicos
Entender los sub-agentes
Claude puede lanzar sub-agentes para tareas específicas: paralelización (varios documentos revisados simultáneamente), especialización (agentes dedicados), aislamiento (contexto separado).
Ejemplo: Revisión de due diligence paralela
Varios agentes en paralelo (contratos clientes, IP, empleo, litigios). Véase la sección en inglés para el código.
Ejemplo: Investigación + redacción
Agente investigación → agente redacción → agente revisión. Véase la sección en inglés para el flujo.
Parte 5: Empaquetar Skills en plugins
Estructura de plugin
Directorio con plugin.json, SKILL.md, .mcp.json, hooks/, commands/, resources/. Véase la sección en inglés para la estructura completa.
Manifiesto del plugin
El formato y esquema del manifiesto evolucionan. Consulte la referencia oficial de plugins.
Instalación y distribución
claude --plugin-dir, claude plugin install, claude plugin enable. Véase la sección en inglés para los comandos.
Parte 6: Consideraciones de seguridad
Seguridad de skills
Verificación de fuentes, revisión del código de hooks, no incluir datos de clientes en skills, control de acceso.
Protección de datos
Hooks UserPromptSubmit para sanitización. Véase la sección en inglés para el ejemplo.
Requisitos de cumplimiento
- Skills revisados por seguridad IT
- Hooks probados en sandbox
- Audit logging activado
- Segregación de datos de clientes verificada
Haga ahora
- Crear un skill personalizado para un proceso de revisión de su despacho
- Añadir al menos un hook de seguridad para cumplimiento o auditoría
- Probar un flujo multi-agente para procesamiento paralelo de documentos
- Documentar su skill para su equipo
- Considerar empaquetar como plugin para distribución
Páginas familia relacionadas
Navegación
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)