---
name: wasabeef/análisis-paralelo-multi-rol-con-reporte-integrado
source: https://app.decimal.ai/s/wasabeef-ana-lisis-paralelo-multi-rol-con-reporte-integrado@1/SKILL.md
source_sha256: 4444195b9214
---

# 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