AS

awesome-skills/5-whys-skill

Code review

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

62 stars Качество 50 Тренд 13MIT

Навык Клода для систематического анализа первопричины 5-Whys - отследить проблемы до фундаментальных причин, основанный на методологии производственной системы Toyota

Обзор

Умение Клода, которое обеспечивает методологию систематического анализа первопричин, отслеживая проблемы до их основных причин, а не просто устраняя симптомы. Это код Клода, который повышает способность Клода выполнять тщательный анализ 5-Whys для отладки, расследования инцидентов и решения проблем. Мастерство запускается автоматически, когда вы используете такие фразы, как: 1. - Укажите проблему как конкретный, наблюдаемый факт 2. - Для каждого ответа спросите, почему это произошло 3. - Действующий, предотвратимый, фундаментальный 4. - Работайте задом наперед, чтобы проверить причинность 5. - Немедленное исправление + предотвращение + обнаружение - Базовый анализ на фактах, а не предположениях - Виноваты процессы, а не отдельные личности - Каждая проблема - это возможность улучшения - Профилактика сверх обнаружения над реакцией - Вопрос, верно ли определение проблемы - - Выберите между контрмерами - - Когда доказательства неопределенны Взносы приветствуются! Пожалуйста, не стесняйтесь отправлять вопросы или тянуть запросы.

Обзор (машинный перевод)

Умение Клода, которое обеспечивает методологию систематического анализа первопричин, отслеживая проблемы до их основных причин, а не просто устраняя симптомы.

##Что это такое?

Это навык для кода Клода, который повышает способность Клода выполнять тщательный анализ 5-Whys для отладки, расследования инцидентов и решения проблем.

##Установка

Вариант 1: Копирование в каталог навыков

Использование

Мастерство запускается автоматически, когда вы используете такие фразы, как:

Язык, триггерные фразы

| Английский | «найти первопричину», «почему это произошло», «отладить эту проблему», «анализировать эту ошибку», «что вызывает это», «копать глубже» | | Китайский | “”“, “””, “”“, “ugbug”, ““chev””, “””

Пример

Структура

Основная методология

Мастерство следует 5-фазному процессу:

  1. ** Определить проблему ** - констатировать проблему как конкретный, наблюдаемый факт
  2. **Спросите “Почему?” Итеративно ** - Для каждого ответа спросите, почему это произошло
  3. ** Идентификация первопричины** - Действующая, предотвратимая, фундаментальная
  4. ** Проверить цепочку ** - работать в обратном направлении, чтобы проверить причинность

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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
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:

  1. Define the Problem - State the problem as specific, observable fact
  2. Ask “Why?” Iteratively - For each answer, ask why it happened
  3. Identify Root Cause - Actionable, preventable, fundamental
  4. Validate the Chain - Work backwards to verify causality
  5. 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 | ... | ... | ... |
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add awesome-skills/5-whys-skill
Новичок в MCP? Начните с руководства на mcpskill.org →