Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Write a structured incident postmortem or post-incident review. Use when asked to write a postmortem, incident report, P1/P2 review, outage report, or RCA (root cause analysis). Produces a blameless postmortem with timeline, root cause, contributing factors, impact summary, and action items.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 54% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 98% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 68% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 121% | 0% |
| case-23 | ✗→✓ | ▲ Improved | 142% | 0% |
Esta competencia genera un documento postmortem de incidente completo y sin culpables, siguiendo el formato estándar de la industria. El resultado refuerza el encuadre sin culpables en todo el documento — brechas en los sistemas sobre fallos individuales — e impulsa hacia elementos de acción específicos y cerrables en lugar de compromisos vagos de procesos.
Los elementos de acción no tienen que permanecer en la página: envíalos a action-runner, que los avanza (simulación, calificación de riesgo), ejecuta solo lo que apruebas a través del MCP de acción conectado, y registra qué se hizo en el cerebro. Típico: crear un issue de seguimiento por elemento de acción (🟡), asignado a su responsable con fecha de vencimiento. Esta competencia propone; action-runner valida y ejecuta — nunca en silencio.
Pregunta al usuario por estas si no están proporcionadas:
Si existe un professional-brain (brain/), úsalo primero:
entities/ del sistema afectado y cualquier decisions/ relacionada o incidente previo (las causas raíz recurrentes son lo más importante que mostrar).decisions/, y el aprendizaje de causa raíz en knowledge/ — etiqueta una causa medida como [data] y una sospechada como [hunch], nunca al revés.references/root-cause-digging.md — cinco "por qué" hecho correctamente (detente en una propiedad de sistema modificable, ramifica en cadenas de causa/detección/respuesta), una taxonomía de factores contribuyentes para barrer, y reescrituras de lenguaje de culpa → sistémica. Úsalo mientras escribes la sección de Causa Raíz y para reencuadrar cualquier nota de entrada culpable.templates/review-meeting-agenda.md — una agenda de 45 minutos centrada en documentos para la reunión de revisión postmortem, con reglas de base y una puerta de control de calidad de elementos de acción. Ofrécela junto con el postmortem terminado.ID del Incidente: ID] Gravedad: P1/P2/P3] Fecha: Fecha] Duración: Hora de inicio → Hora de resolución — duración total] Estado: Resuelto / Monitorizado / En Curso] Autor: Dejar en blanco para que el usuario complete] Última actualización: Fecha]
3–5 oraciones. Describe qué sucedió, quién se vio afectado y qué se hizo para resolverlo. Escrito para un stakeholder no técnico. Sin jerga. Sin culpa.]
| Dimensión | Detalles | |---|---| | Usuarios afectados | Número o porcentaje] | | Servicios degradados | Listar servicios afectados] | | Impacto empresarial | Ingresos, incumplimiento de SLA, tickets de soporte, etc. si se conoce] | | Duración | Tiempo total desde la primera detección hasta la resolución completa] |
Lista eventos en orden cronológico. Cada entrada: [HH:MM UTC] — [Qué sucedió. Qué hizo quién. Qué cambió.]
Reglas para entradas de línea de tiempo:
Línea de tiempo, dibujada — también renderiza la línea de tiempo del incidente como un Gantt de Mermaid para que las brechas (ej. detección → escalada) sean visibles de un vistazo (se renderiza en vivo en el playground y se exporta como PNG). Usa las fases del incidente como barras; mantén el encuadre sin culpables y enfocado en el sistema:
mermaidgantt title Línea de tiempo del incidente (UTC) dateFormat HH:mm axisFormat %H:%M section Fases Impacto no detectado :22:00, 18m Detección :milestone, 22:18, 0m Investigación :22:18, 22m Mitigación :22:40, 15m Resuelto :milestone, 22:55, 0m
Causa raíz primaria: Una oración clara. Técnica pero llana. "Una configuración de despliegue mal configurada causó..."]
Factores contribuyentes:
¿Por qué nuestras salvaguardas existentes no lo previnieron? Párrafo honesto explicando por qué el monitoreo, las pruebas o los procesos no lo detectaron antes. Aquí es donde el análisis sin culpables importa más — enfócate en brechas del sistema, no en fallos individuales.]
¿Qué lo arregló? Descripción clara de la corrección real — un párrafo] ¿Por qué funcionó esto? Breve explicación técnica] ¿Hubo una mitigación temporal antes de la resolución completa? Sí/No — describe si es sí]
| # | Acción | Responsable | Fecha de Vencimiento | Prioridad | |---|---|---|---|---| | 1 | Acción específica y comprobable] | Equipo o persona] | Fecha] | P1/P2/P3 |
Reglas para elementos de acción:
3–5 observaciones honestas sobre la respuesta. Incluye: colaboración rápida, runbooks buenos utilizados, escalada efectiva, comunicación clara. Esta sección construye confianza en el equipo y refuerza buenos hábitos.]
3–5 insights clave de este incidente que vale la pena compartir más allá de este equipo. Escribe estas como lecciones transferibles — ej. "Nuestro runbook para failover de base de datos no tenía en cuenta el retraso de réplica de lectura. Todos los runbooks que involucren failover de base de datos deben ser revisados."]
Opcional — lista comunicaciones externas enviadas: actualizaciones de página de estado, correos a clientes, respuestas de soporte. Incluye marcas de tiempo.]
Other measured skills in the registry, with their headline benchmark lift.