/dispatching-parallel-agents
Descripción
¿Qué hace? /dispatching-parallel-agents formaliza el patrón de despacho de múltiples agentes independientes: identifica dominios de fallo independientes, crea tareas focalizadas para cada agente (scope, constraints, output esperado) y los ejecuta concurrentemente maximizando el throughput.
Ley de hierro: nunca solapar scopes. Un agente no debe tocar archivos que pertenecen al dominio de otro agente. Si los dominios no son independientes, este skill no es el apropiado.
Ejemplos de uso
Tienes 4 grupos de tests fallando por razones completamente distintas. Hacerlos en serie son 4 debugging sessions. Con /dispatching-parallel-agents, Claude verifica que los problemas son independientes (cada uno en su propio archivo de tests, sin dependencias entre sí) y despacha 4 agentes simultáneos. Resultado en el tiempo de 1 sola debugging session.
/dispatching-parallel-agents
- auth.test.ts: problema con JWT tokens
- payments.test.ts: mock de Stripe mal configurado
- reservations.test.ts: race condition en fechas
- notifications.test.ts: variable de entorno faltante
Tres problemas de rendimiento independientes que conviene investigar a la vez. Cada agente tiene su dominio claro y no interfiere con los otros. En el tiempo que tardarías en investigar el primero, tienes los tres resueltos.
/dispatching-parallel-agents
- Agente 1: investiga por qué los deploys tardan el doble
- Agente 2: analiza los errores 500 en el log de producción
- Agente 3: revisa las queries lentas de la base de datos
Cuándo usarlo
Usa /dispatching-parallel-agents cuando tengas 3 o más problemas independientes: tests fallidos por razones distintas, subsistemas rotos de forma independiente, o investigaciones que no se interfieren entre sí. La verificación de independencia es el paso más importante: si los agentes tocan los mismos archivos, los resultados serán inconsistentes. Un agente, un dominio, un resultado claro.