Help us improve
Share bugs, ideas, or general feedback.
From thinking-tools
Conducts root cause analysis using 5-Why methodology for errors, bugs, build/test failures, performance issues, and integration problems.
npx claudepluginhub umputun/cc-thingz --plugin thinking-toolsHow this skill is triggered — by the user, by Claude, or both
Slash command
/thinking-tools:root-cause-investigatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Apply systematic 5-Why methodology to identify fundamental root causes of issues rather than treating symptoms. Guide thorough investigation through structured evidence gathering and analysis.
Investigates root causes of defects or incidents by iteratively asking 'why' to trace failures from symptoms to systemic causes. Useful for postmortems and recurring failures.
Five Whys, fishbone diagrams, identifying systemic causes not just symptoms.
Chains 'why' questions with evidence to find systemic root causes after a fault is localized and proximate cause is known. Includes counterfactual test and stop condition.
Share bugs, ideas, or general feedback.
Apply systematic 5-Why methodology to identify fundamental root causes of issues rather than treating symptoms. Guide thorough investigation through structured evidence gathering and analysis.
Systematically ask "why" five times to drill down to root cause:
Collect information about the issue:
## Issue Summary
[brief description of reported problem]
## Initial Symptoms
- what user is experiencing
- error messages or logs
- observable behavior
## Context Gathering
- environment details
- recent changes
- related components
- steps to reproduce
Structure the investigation with progressive depth:
## 5-Why Analysis
### Why #1: [surface cause]
Evidence: [logs, errors, behavior]
Impact: [what this affects]
### Why #2: [deeper cause]
Evidence: [code, configuration]
Impact: [cascading effects]
### Why #3: [system cause]
Evidence: [architecture, dependencies]
Impact: [broader implications]
### Why #4: [process/design cause]
Evidence: [patterns, decisions]
Impact: [long-term effects]
### Why #5: [root cause]
Evidence: [fundamental issue]
Impact: [core problem]
Document the fundamental issue requiring attention:
## Root Cause Identified
[the fundamental issue that needs addressing]
## Recommended Investigation Areas
- specific files to examine
- components to test
- systems to verify
Load reference files as needed during investigation:
The goal is to find the fundamental cause, not just fix symptoms.