
awesome-skills/5-whys-skill
Code reviewЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Навык Клода для систематического анализа первопричины 5-Whys - отследить проблемы до фундаментальных причин, основанный на методологии производственной системы Toyota
Обзор
Умение Клода, которое обеспечивает методологию систематического анализа первопричин, отслеживая проблемы до их основных причин, а не просто устраняя симптомы. Это код Клода, который повышает способность Клода выполнять тщательный анализ 5-Whys для отладки, расследования инцидентов и решения проблем. Мастерство запускается автоматически, когда вы используете такие фразы, как: 1. - Укажите проблему как конкретный, наблюдаемый факт 2. - Для каждого ответа спросите, почему это произошло 3. - Действующий, предотвратимый, фундаментальный 4. - Работайте задом наперед, чтобы проверить причинность 5. - Немедленное исправление + предотвращение + обнаружение - Базовый анализ на фактах, а не предположениях - Виноваты процессы, а не отдельные личности - Каждая проблема - это возможность улучшения - Профилактика сверх обнаружения над реакцией - Вопрос, верно ли определение проблемы - - Выберите между контрмерами - - Когда доказательства неопределенны Взносы приветствуются! Пожалуйста, не стесняйтесь отправлять вопросы или тянуть запросы.
Обзор (машинный перевод)
Умение Клода, которое обеспечивает методологию систематического анализа первопричин, отслеживая проблемы до их основных причин, а не просто устраняя симптомы.
##Что это такое?
Это навык для кода Клода, который повышает способность Клода выполнять тщательный анализ 5-Whys для отладки, расследования инцидентов и решения проблем.
##Установка
Вариант 1: Копирование в каталог навыков
Вариант 2: Symlink
Использование
Мастерство запускается автоматически, когда вы используете такие фразы, как:
Язык, триггерные фразы
| Английский | «найти первопричину», «почему это произошло», «отладить эту проблему», «анализировать эту ошибку», «что вызывает это», «копать глубже» | | Китайский | “”“, “””, “”“, “ugbug”, ““chev””, “””
Пример
Структура
Основная методология
Мастерство следует 5-фазному процессу:
- ** Определить проблему ** - констатировать проблему как конкретный, наблюдаемый факт
- **Спросите “Почему?” Итеративно ** - Для каждого ответа спросите, почему это произошло
- ** Идентификация первопричины** - Действующая, предотвратимая, фундаментальная
- ** Проверить цепочку ** - работать в обратном направлении, чтобы проверить причинность
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
5-Whys Root Cause Analysis Skill
A Claude Code skill that provides systematic root cause analysis methodology, tracing problems back to their fundamental causes instead of just addressing symptoms.
What is This?
This is a skill for Claude Code that enhances Claude’s ability to perform rigorous 5-Whys analysis for debugging, incident investigation, and problem-solving.
Installation
Option 1: Copy to your skills directory
# Clone the repo
git clone https://github.com/tt-a1i/5-whys-skill.git
# Copy to Claude Code skills directory
cp -r 5-whys-skill ~/.claude/plugins/superclaude/skills/5-whys
Option 2: Symlink
git clone https://github.com/tt-a1i/5-whys-skill.git ~/skills/5-whys-skill
ln -s ~/skills/5-whys-skill ~/.claude/plugins/superclaude/skills/5-whys
Usage
The skill triggers automatically when you use phrases like:
| Language | Trigger Phrases |
|---|---|
| English | “find the root cause”, “why did this happen”, “debug this issue”, “analyze this bug”, “what’s causing this”, “dig deeper” |
| Chinese | “找根因”, “为什么会出现这个问题”, “排查问题”, “分析这个bug”, “问题出在哪”, “深挖原因” |
Example
User: 用5-whys分析一下为什么部署后服务变慢了
Claude: [Applies 5-Whys methodology]
## 5-Whys Analysis: Service Performance Degradation
### Problem Statement
**What:** API latency increased from 100ms to 500ms after deployment
**When:** After v2.1.0 deployment
**Impact:** User complaints, increased timeout errors
### Why Chain
| Level | Question | Answer | Evidence |
|-------|----------|--------|----------|
| Why 1 | Why did latency increase? | DB queries slower | Query metrics |
| Why 2 | Why are queries slower? | Full table scan | EXPLAIN ANALYZE |
...
Structure
5-whys-skill/
├── SKILL.md # Main skill definition (~1170 words)
├── README.md # This file
├── LICENSE # MIT License
├── references/
│ ├── toyota-origins.md # Toyota Production System history
│ └── software-patterns.md # Common root cause patterns
└── examples/
├── production-incident.md # Payment service outage analysis
└── performance-regression.md # Latency investigation example
Core Methodology
The skill follows a 5-phase process:
- Define the Problem - State the problem as specific, observable fact
- Ask “Why?” Iteratively - For each answer, ask why it happened
- Identify Root Cause - Actionable, preventable, fundamental
- Validate the Chain - Work backwards to verify causality
- Define Countermeasures - Immediate fix + prevention + detection
Output Format
## 5-Whys Analysis: [Problem Title]
### Problem Statement
**What:** [Specific behavior]
**When:** [Time/conditions]
**Impact:** [Consequence]
### Why Chain
| Level | Question | Answer | Evidence |
|-------|----------|--------|----------|
| Why 1 | ... | ... | ... |
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add awesome-skills/5-whys-skill