К основному содержанию
скилл CX Codex

root-cause-analysis — скилл для Claude Code: разбор причин сбоев

Скилл ведёт разбор инцидента по шагам и доводит до причины, которую можно устранить, а не залатать симптом.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add aj-geddes/useful-ai-prompts --skill root-cause-analysis -a claude-code
Открыть на GitHub

Что делает root-cause-analysis

Скилл root-cause-analysis задаёт структуру разбора: от симптома к первопричине через цепочку вопросов «почему». Внутри — техника 5 Whys, описание системного процесса RCA, шаблон отчёта, набор техник и раздел про последующие действия и профилактику. Всё это лежит в каталоге references/.

Запускать есть смысл на продакшн-инцидентах, жалобах клиентов и повторяющихся сбоях. Пример из документации: сайт отдаёт 503, цепочка доходит до того, что нагрузочный стенд не повторяет продакшн по объёму данных, и решением становится не правка индекса, а требование паритета окружений. Разница ощутимая — потому что причина оказалась в процессе, а не в коде.

Скилл не подставляет данные сам. Если у вас нет фактов по инциденту — логов, метрик, таймлайна — цепочка «почему» упрётся в догадки, и отчёт выйдет бесполезным. Собирайте материал до запуска.

Какие задачи решает

  • разобрать продакшн-инцидент до первопричины, а не до ближайшего виновника
  • остановить повторяющиеся сбои, которые чинят по кругу
  • оформить отчёт об инциденте по готовому шаблону
  • отделить причину сбоя от сопутствующих обстоятельств
  • зафиксировать меры профилактики после разбора

Примеры запросов агенту

  • Проведи root cause analysis по инциденту: сайт отдавал 503 в течение получаса, вот логи и таймлайн
  • Разбери по 5 Whys, почему падал пул соединений к базе, и предложи профилактику
  • Собери RCA-отчёт по вчерашнему сбою деплоя в формате из шаблона

Как установить root-cause-analysis

1Через Skills CLI (Vercel)

npx skills add aj-geddes/useful-ai-prompts --skill root-cause-analysis -a claude-code

2Вручную: положить файлы

~/.claude/skills/root-cause-analysis/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/root-cause-analysis/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о root-cause-analysis

Как установить root-cause-analysis в Claude?

Выполните npx skills add aj-geddes/useful-ai-prompts --skill root-cause-analysis -a claude-code. Скилл появится в ~/.claude/skills/root-cause-analysis/SKILL.md.

Что делает root-cause-analysis?

Проводит системный разбор причин сбоя: цепочка вопросов «почему», техники RCA, шаблон отчёта и раздел про профилактику повторений.

Какие материалы нужны для разбора?

Факты по инциденту: логи, метрики, таймлайн. Скилл не собирает их сам, а выстраивает разбор на том, что вы дали.

Исходный текст

SKILL.md · MIT
---
name: root-cause-analysis
description: >
  Conduct systematic root cause analysis to identify underlying problems. Use
  structured methodologies to prevent recurring issues and drive improvements.
---

# Root Cause Analysis

## Table of Contents

- [Overview](#overview)
- [When to Use](#when-to-use)
- [Quick Start](#quick-start)
- [Reference Guides](#reference-guides)
- [Best Practices](#best-practices)

## Overview

Root cause analysis (RCA) identifies underlying reasons for failures, enabling permanent solutions rather than temporary fixes.

## When to Use

- Production incidents
- Customer-impacting issues
- Repeated problems
- Unexpected failures
- Performance degradation

## Quick Start

Minimal working example:

```yaml
Example: Website Down

Symptom: Website returned 503 Service Unavailable

Why 1: Why was website down?
  Answer: Database connection pool exhausted

Why 2: Why was connection pool exhausted?
  Answer: Queries taking too long, connections not released

Why 3: Why were queries slow?
  Answer: Missing index on frequently queried column

Why 4: Why was index missing?
  Answer: Performance testing didn't use production-like data volume

Why 5: Why wasn't production-like data used?
  Answer: Load testing environment doesn't mirror production

Root Cause: Load testing environment under-provisioned

Solution: Update load testing environment with production-like data

Prevention: Establish environment parity requirements
```

## Reference Guides

Detailed implementations in the `references/` directory:

| Guide | Contents |
|---|---|
| [The 5 Whys Technique](references/the-5-whys-technique.md) | The 5 Whys Technique |
| [Systematic RCA Process](references/systematic-rca-process.md) | Systematic RCA Process |
| [RCA Report Template](references/rca-report-template.md) | RCA Report Template |
| [Root Cause Analysis Techniques](references/root-cause-analysis-techniques.md) | Root Cause Analysis Techniques |
| [Follow-Up & Prevention](references/follow-up-prevention.md) | Follow-Up & Prevention |

## Best Practices

### ✅ DO

- Follow established patterns and conventions
- Write clean, maintainable code
- Add appropriate documentation
- Test thoroughly before deploying

### ❌ DON'T

- Skip testing or validation
- Ignore error handling
- Hard-code configuration values

© aj-geddes · MIT · aj-geddes/useful-ai-prompts

Похожие скиллы

Всё по теме «DevOps и инфраструктура» →
om-root-cause open-mercato Ищет первопричину бага по задаче в трекере и определяет минимальный набор файлов для правки. Помогает подготовить точный план исправления без изменения кода проекта. CX Codex +1 2 900установок root-cause-tracing NeoLabHQ Скилл учит агента идти по стеку вызовов назад, пока не найдётся исходный триггер ошибки, и править там, а не на месте падения. CX Codex +1 1 300установок incident-postmortem официальный github Ведёт команду через разбор аварии без поиска виноватых: таймлайн, пять «почему», оценка влияния и план действий с владельцами и сроками. 81установок cause-and-effect NeoLabHQ Разбирает сбои в разработке по диаграмме Исикавы. Помогает докопаться до корней поломок, разделяя симптомы и системные ошибки. CX Codex +1 1 200установок principle-fix-root-causes backnotprop Скилл для отладки: доводит каждый симптом до первого места, где система сломалась, и требует править там. CX Codex +1 5 700установок axiom-sre axiomhq Скилл для расследования инцидентов и продакшн-дебага: ведёт агента по гипотезам и системному триажу, умеет ходить в Axiom, Grafana, Pyroscope, Kubernetes и Slack. CX Codex +1 5 100установок

Из того же набора118

responsive-web-design Скилл для ИИ-агента, который помогает писать адаптивные интерфейсы на Flexbox, CSS Grid и медиазапросах. Пригодится, когда вёрстка должна работать на телефоне и десктопе. CX Codex +1 1 100установок css-architecture Скилл для ИИ-агента, который помогает разложить CSS по методологиям BEM, SMACSS и CSS-in-JS. Пригодится, когда стили в проекте растут быстрее, чем вы успеваете их переименовывать. CX Codex +1 959установок api-contract-testing Скилл настраивает проверку контрактов API между сервисами без запуска полных интеграционных тестов. Помогает избежать несовместимых правок в CI. CX Codex +1 913установок event-sourcing Скилл для ИИ-агента, который помогает проектировать event sourcing и CQRS: хранилище событий, агрегаты, проекции и снапшоты. Пригодится, когда нужна история изменений и запросы к состоянию на любой момент. CX Codex +1 886установок mobile-first-design Скилл задаёт порядок работы над интерфейсом: сначала мобильный экран, потом планшет и десктоп. Пригодится, когда вёрстка разъезжается на телефонах. CX Codex +1 857установок mobile-app-testing Задаёт правила тестирования приложений для iOS и Android. Помогает писать юнит-, UI- и интеграционные тесты с Jest, Detox, Espresso и XCTest. CX Codex +1 823установок technical-specification Помогает агенту писать техспеки, PRD, ADR и RFC: требования, архитектура, критерии приёмки. Пригодится, когда фичу надо описать до кода. CX Codex +1 804установок user-story-writing Оформляет требования к продукту в виде пользовательских историй с критериями приёмки Given-When-Then. Пригодится при планировании спринтов и ведении бэклога. CX Codex +1 787установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой