Análisis paralelo multi-rol con reporte integrado. Se activa con "analizar desde múltiples perspectivas", "análisis multi-rol".
Scanned 9/7/2026
Install to Claude Code
npx -y skills add wasabeef/claude-code-cookbook --skill multi-role --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Multi Role?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/wasabeef-multi-role-claude-code-cookbook)More formats (shields.io, HTML) on the badges page.
---
description: 'Análisis paralelo multi-rol con reporte integrado. Se activa con "analizar desde múltiples perspectivas", "análisis multi-rol".'
allowed-tools:
- Read
- Grep
- Glob
---
# Análisis paralelo multi-rol con reporte integrado
Un comando que analiza el mismo objetivo en paralelo con múltiples roles y genera un reporte integrado.
## Uso
```bash
/multi-role <rol1>,<rol2> [--agent|-a] [objetivo_análisis]
/multi-role <rol1>,<rol2>,<rol3> [--agent|-a] [objetivo_análisis]
```
## Roles Disponibles
### Roles de Análisis Especializado
- `security`: Experto en auditoría de seguridad
- `performance`: Experto en optimización de rendimiento
- `analyzer`: Experto en análisis de causa raíz
- `frontend`: Experto en frontend y UI/UX
- `mobile`: Experto en desarrollo móvil
- `backend`: Experto en backend y servidor
### Roles de Soporte de Desarrollo
- `reviewer`: Experto en revisión de código
- `architect`: Arquitecto de sistemas
- `qa`: Ingeniero de pruebas
**Importante**:
- Coloca la opción `--agent` inmediatamente después de especificar los roles
- Escribe tu mensaje después de `--agent`
- Ejemplo correcto: `/multi-role qa,architect --agent Evaluar el plan`
- Ejemplo incorrecto: `/multi-role qa,architect Evaluar el plan --agent`
## Opciones
- `--agent` o `-a`: Ejecutar cada rol como sub-agente en paralelo (recomendado para análisis a gran escala)
- Al usar esta opción, si las descripciones de roles incluyen frases de delegación proactiva (como "usar PROACTIVAMENTE"), se habilita una delegación automática más agresiva
## Ejemplos Básicos
```bash
# Análisis dual de seguridad y rendimiento (normal)
/multi-role security,performance
"Evaluar este endpoint de API"
# Análisis paralelo de sistema a gran escala (sub-agentes)
/multi-role security,performance --agent
"Analizar comprensivamente seguridad y rendimiento del sistema"
# Análisis integrado de frontend, mobile y rendimiento
/multi-role frontend,mobile,performance
"Considerar propuestas de optimización para esta pantalla"
# Evaluación multifacética de diseño de arquitectura (sub-agentes)
/multi-role architect,security,performance --agent
"Evaluar diseño de microservicios"
```
## Proceso de Análisis
## Fase 1: Análisis Paralelo
Cada rol analiza independientemente el mismo objetivo
- Realizar evaluación desde perspectiva especializada
- Hacer juicios basados en criterios específicos del rol
- Generar recomendaciones independientes
## Fase 2: Análisis Integrado
Estructurar e integrar resultados
- Organizar resultados de evaluación de cada rol
- Identificar solapamientos y contradicciones
- Aclarar relaciones complementarias
## Fase 3: Reporte Integrado
Generar recomendaciones finales
- Plan de acción priorizado
- Trade-offs explícitos
- Hoja de ruta de implementación
## Ejemplos de Formato de Salida
## Para Análisis de 2 Roles
```text
Análisis Multi-role: Security + Performance
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Objetivo de Análisis: Endpoint API /api/users
Resultados de Análisis de Seguridad:
Autenticación: Verificación JWT implementada correctamente
Autorización: Control de acceso basado en roles incompleto
Cifrado: Claves API registradas en texto plano
Puntuación de Evaluación: 65/100
Importancia: Alta (debido al acceso a datos sensibles)
Resultados de Análisis de Rendimiento:
Tiempo de Respuesta: Promedio 180ms (dentro del objetivo de 200ms)
Consultas de Base de Datos: Problema N+1 detectado
Caché: Caché Redis no implementado
Puntuación de Evaluación: 70/100
Importancia: Media (actualmente dentro del rango aceptable)
Análisis Interrelacionado:
Oportunidades Sinérgicas:
- Considerar cifrado al implementar caché Redis
- Mejorar logging para ganancias tanto de seguridad como rendimiento
Puntos de Trade-off:
- Fortalecimiento de verificación de autorización ↔ Impacto en tiempo de respuesta
- Cifrado de logs ↔ Eficiencia de debugging reducida
Prioridades Integradas:
Crítico: Arreglar salida de clave API en texto plano
Alto: Resolver consultas N+1
Medio: Implementar caché Redis + cifrado
Bajo: Refinar control de autorización
Hoja de Ruta de Implementación:
Semana 1: Implementar enmascarado de clave API
Semana 2: Optimización de consultas de base de datos
Semanas 3-4: Diseño e implementación de capa de caché
Mes 2: Fortalecimiento progresivo del control de autorización
```
## Para Análisis de 3 Roles
```text
Análisis Multi-role: Frontend + Mobile + Performance
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Objetivo de Análisis: Pantalla de Perfil de Usuario
Resultados de Análisis Frontend:
Usabilidad: Layout intuitivo
Accesibilidad: 85% de cumplimiento WCAG 2.1
Responsive: Problemas con visualización en tablet
Resultados de Análisis Mobile:
Touch Targets: 44pt+ asegurado
Operación con Una Mano: Botones importantes colocados en la parte superior
Soporte Offline: No implementado
Resultados de Análisis de Rendimiento:
Visualización Inicial: LCP 2.1s (bueno)
Optimización de Imágenes: WebP no soportado
Lazy Loading: No implementado
Recomendaciones Integradas:
1. Optimización móvil (operación con una mano + soporte offline)
2. Optimización de imágenes (WebP + lazy loading)
3. Mejoras de UI para tablet
Prioridad: Mobile > Performance > Frontend
Período de Implementación: 3-4 semanas
```
## Patrones de Combinación Efectivos
## Enfocado en Seguridad
```bash
/multi-role security,architect
"Diseño de sistema de autenticación"
/multi-role security,frontend
"Seguridad de pantalla de login"
/multi-role security,mobile
"Protección de datos de app móvil"
```
## Enfocado en Rendimiento
```bash
/multi-role performance,architect
"Diseño de escalabilidad"
/multi-role performance,frontend
"Optimización de velocidad de página web"
/multi-role performance,mobile
"Optimización de rendimiento de app"
```
## Enfocado en Experiencia de Usuario
```bash
/multi-role frontend,mobile
"UI cross-platform"
/multi-role frontend,performance
"Balance entre UX y rendimiento"
/multi-role mobile,performance
"Optimización de UX móvil"
```
## Análisis Comprensivo
```bash
/multi-role architect,security,performance
"Evaluación general del sistema"
/multi-role frontend,mobile,performance
"Evaluación comprensiva de experiencia de usuario"
/multi-role security,performance,mobile
"Diagnóstico comprensivo de app móvil"
```
## Colaboración con Claude
```bash
# Combinar con análisis de archivo
cat src/components/UserProfile.tsx
/multi-role frontend,mobile
"Evaluar este componente desde múltiples perspectivas"
# Evaluar documentos de diseño
cat architecture-design.md
/multi-role architect,security,performance
"Evaluar este diseño a través de múltiples especialidades"
# Análisis de errores
cat performance-issues.log
/multi-role performance,analyzer
"Analizar problemas de rendimiento desde múltiples ángulos"
```
## Eligiendo entre multi-role y role-debate
## Cuándo usar multi-role
- Quieres evaluaciones independientes de cada especialidad
- Quieres crear un plan de mejora integrado
- Quieres organizar contradicciones y solapamientos
- Quieres determinar prioridades de implementación
## Cuándo usar role-debate
- Hay trade-offs entre especialidades
- Las opiniones podrían diferir en la selección de tecnología
- Quieres decidir políticas de diseño a través de discusión
- Quieres escuchar debates desde diferentes perspectivas
## Ejecución Paralela de Sub-agentes (--agent)
Usar la opción `--agent` ejecuta cada rol como un sub-agente independiente en paralelo.
### Promoviendo Delegación Automática
Si las descripciones de archivos de rol incluyen frases como estas, se habilita una delegación automática más proactiva al usar `--agent`:
- "usar PROACTIVAMENTE"
- "DEBE SER USADO"
- Otras expresiones de énfasis
### Flujo de Ejecución
```text
Ejecución normal:
Rol 1 → Rol 2 → Rol 3 → Integración
(Ejecución secuencial, aprox. 3-5 minutos)
Ejecución --agent:
Rol 1 ─┐
Rol 2 ─┼→ Integración
Rol 3 ─┘
(Ejecución paralela, aprox. 1-2 minutos)
```
### Ejemplos de Uso Efectivo
```bash
# Evaluación comprensiva de sistema a gran escala
/multi-role architect,security,performance,qa --agent
"Evaluación comprensiva de nuevo sistema"
# Análisis detallado desde múltiples perspectivas
/multi-role frontend,mobile,performance --agent
"Análisis completo de optimización UX de pantalla"
```
### Comparación de Rendimiento
| Número de Roles | Ejecución Normal | Ejecución --agent | Tasa de Reducción |
| --------------- | ---------------- | ----------------- | ----------------- |
| 2 roles | 2-3 minutos | 1 minuto | 50% |
| 3 roles | 3-5 minutos | 1-2 minutos | 60% |
| 4 roles | 5-8 minutos | 2-3 minutos | 65% |
## Notas
- Ejecutar 3 o más roles simultáneamente resulta en salida más larga
- Los análisis complejos pueden tomar más tiempo para ejecutarse
- Si surgen recomendaciones conflictivas, considera usar role-debate
- Los juicios finales deben ser hechos por el usuario con referencia a resultados integrados
- **Al usar --agent**: Consume más recursos pero es eficiente para análisis a gran escala
## Detalles de Configuración de Roles
- La configuración detallada, el conocimiento especializado y las características de discusión de cada rol se definen en `.claude/agents/roles/`
- Incluye prácticas Evidence-First y medidas contra los sesgos cognitivos
- Las frases disparadoras específicas de cada rol activan automáticamente el modo especializado
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!