Agent skill
analyzing-root-causes
Root cause analysis with 5 Whys methodology. Use when investigating bugs, analyzing failures, or when user mentions root cause, 5 Whys, なぜなぜ分析, 根本原因, 原因分析, symptom fix, 対症療法.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/analyzing-root-causes-thkt-claude-config-2
SKILL.md
Root Cause Analysis - 5 Whys
Symptom vs Root Cause
| Type | Example | Result |
|---|---|---|
| Symptom Fix | setTimeout to wait for DOM | Breaks later |
| Root Cause | Use React ref properly | Permanent fix |
| Symptom Fix | Add flag for double-submit | Complexity ↑ |
| Root Cause | Disable button on submit | Simple fix |
5 Whys Process
| Step | Question | Reveals |
|---|---|---|
| 1 | Why does this occur? | Observable fact |
| 2 | Why does that happen? | Implementation detail |
| 3 | Why is that the case? | Design decision |
| 4 | Why does that exist? | Architectural constraint |
| 5 | Why was it designed this way? | Root cause |
References
| Topic | File |
|---|---|
| 5 Whys | references/five-whys.md |
| Patterns | references/symptom-patterns.md |
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?