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

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

Скилл исследует инциденты, регрессии и повторяющиеся сбои, чтобы найти причину в устройстве системы. Помогает подготовить постмортем с хронологией событий и мерами профилактики.

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

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

Скилл собирает доказательства из истории Git, изменений конфигурации, логов, тестов и других артефактов проекта. Он помогает восстановить последовательность событий, отделить непосредственный триггер от корневой причины и определить факторы, из-за которых сбой затронул пользователей. Механизм ошибки проверяется по коду с указанием файлов и строк.

Отчёт включает влияние инцидента, временную шкалу, триггер, корневую причину, способствующие факторы, удачные элементы реагирования и корректирующие действия. Для каждого действия нужно определить, кто его выполнит, какая проверка могла бы обнаружить проблему и предотвращает ли оно сбой, выявляет его или уменьшает ущерб.

Анализ должен опираться на собранные свидетельства: предположения отделяются от подтверждённых фактов. Скилл использует инструменты чтения файлов, поиска, просмотра дерева проекта и истории Git, а также запуска команд. Для расследования важны доступ к соответствующим артефактам и возможность проверить предполагаемый механизм сбоя в коде.

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

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

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

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

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

1Через Skills CLI (Vercel)

npx skills add autohandai/code-cli --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 Code?

Выполни npx skills add autohandai/code-cli --skill root-cause-analysis -a claude-code. Файл скилла находится по пути ~/.claude/skills/root-cause-analysis/SKILL.md.

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

Скилл анализирует свидетельства инцидента, помогает определить корневую причину и готовит постмортем с хронологией, факторами сбоя и действиями по его предотвращению.

Чем триггер сбоя отличается от корневой причины?

Триггером служит изменение или событие, после которого возникла проблема. Корневая причина объясняет, почему система не смогла его выдержать; анализ также учитывает факторы, позволившие сбою затронуть пользователей.

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

SKILL.md · Apache-2.0
---
name: root-cause-analysis
description: Produce a written root-cause analysis for an incident, outage, regression, or recurring failure, with a timeline, contributing factors, and prevention actions. Use for post-mortems and "why did this happen" questions.
allowed-tools: read_file find_grep fff_find list_tree git_diff git_diff_range git_log git_status run_command
---

# Root-cause analysis

The goal is a document another engineer can act on: what happened, why it was
possible, and what stops the class of failure, not just this instance.

## Gather evidence first

1. Establish the timeline from artifacts, not memory: commits (`git_log`),
   deploys, config changes, alerts, logs, test runs. Timestamp everything.
2. Identify the trigger (the change or event) separately from the cause (why
   the system could not tolerate it) and the contributing factors (what let
   it reach users).
3. Reproduce or at least confirm the mechanism in code with file paths and
   line numbers. Quote the exact lines.

## Ask "why" until the answer is a design decision

Stop at a decision someone can change (a missing check, an assumed invariant,
a shared resource, an unbounded wait), not at "human error". People make the
same mistakes when the system makes them easy.

## Write the report

Use this shape, kept short:

- **Impact**: who, what, how long, blast radius.
- **Timeline**: bullet list with times.
- **Trigger**: the change or event.
- **Root cause**: the design gap, with code references.
- **Contributing factors**: detection, rollout, tests, ownership.
- **What went well**: what limited the damage.
- **Actions**: each with an owner-shaped verb, a test or check that would have
  caught it, and whether it prevents, detects, or mitigates. Prefer changes to
  the system over reminders to people.

## Verify before delivering

Every claim in the report must trace to evidence you collected. If something
is inferred, label it as such. Offer to open the follow-up tasks.

© autohandai · Apache-2.0 · autohandai/code-cli

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

Все скиллы по теме «DevOps и инфраструктура» →

Сначала — root-cause-analysis от других авторов.

root-cause-analysis aj-geddes Скилл ведёт разбор инцидента по шагам и доводит до причины, которую можно устранить, а не залатать симптом. CX Codex +1 884установок wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. 489 289установок using-git-worktrees Jesse Vincent Готовит изолированное рабочее дерево перед доработкой или выполнением плана. Проверяет текущий репозиторий, выбирает нативные средства платформы либо Git. CX Codex 217 153установок finishing-a-development-branch Jesse Vincent Скилл проверяет тесты и помогает выбрать, как завершить работу в ветке: слить её, открыть Pull Request или оставить как есть. CX Codex 214 439установок orca-cli stablyai Скилл даёт агенту доступ к worktree, терминалам, артефактам и встроенному браузеру Orca через CLI. Пригодится, когда работа идёт в окружении Orca. CX Codex +1 354 000установок

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

workflow-discovery Скилл оценивает предложенные рабочие процессы по наблюдаемым репозиториям, скиллам и повторяющимся запросам и возвращает ранжированный JSON. CX Codex +1 ★ 211звёзд репо systematic-debugging Скилл запрещает агенту угадывать правки наугад при сбоях тестов или пайплайнов. Он обязывает сначала воспроизвести ошибку, подтвердить первопричину и написать регрессионный тест. CX Codex +1 ★ 211звёзд репо pull-request-review Скилл для ревью пул-реквеста или диффа ветки: проверяет, что изменение делает заявленное, ищет дефекты и выдаёт замечания по приоритету. CX Codex +1 ★ 211звёзд репо performance-analysis Инструктирует агента измерять задержки и потребление памяти до правок кода. Помогает найти узкое место с цифрами и проверить результат повторным тестом. CX Codex +1 ★ 211звёзд репо goal-writer Помогает превратить расплывчатую задачу в проверяемую цель для режима /goal. Пригодится, когда агент должен работать без постоянного надзора и знать, где остановиться. CX Codex +1 ★ 211звёзд репо git-analysis Отвечает на вопросы по истории git: что менялось, кто автор строки, где сломалось. Полезен при ревью, поиске регрессий и черновике changelog. CX Codex +1 ★ 211звёзд репо extension-builder Скилл создаёт, адаптирует и тестирует расширения для Autohand Code по текстовому описанию или из пакетов экосистемы Pi. Пригодится при разработке кастомных команд и агентов. CX Codex +1 ★ 211звёзд репо deep-research Скилл проводит исследование по нескольким источникам и сохраняет цитируемый отчёт. Подходит для вопросов, где нужно сверять факты и фиксировать пробелы. CX Codex +1 ★ 211звёзд репо

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

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