Agent skill · operations · aj-geddes
root-cause-analysis
Conduct systematic root cause analysis to identify underlying problems. Use structured methodologies to prevent recurring issues and drive improvements.
Why this skill is useful
Codifies a structured approach to root cause analysis that the AI could infer but doesn't have to guess.
What it needs
About 1k tokens when loaded. Last updated 2026-03-04. 307 stars on the source repository.
What this skill does
Root Cause Analysis Table of Contents Overview When to Use Quick Start Reference Guides Best Practices Overview Root cause analysis (RCA) identifies underlying reasons for failures, enabling permanent solutions rather than temporary fixes. When to Use Production incidents Customer-impacting issues Repeated problems Unexpected failures Performance degradation Quick Start Minimal working example: Reference Guides Detailed implementations in the references/ directory: Guide Contents --- --- The 5 Whys Technique The 5 Whys Technique Systematic RCA Process Systematic RCA Process RCA Report Template RCA Report Template Root Cause Analysis Techniques Root Cause Analysis Techniques Follow-Up & Prevention Follow-Up & Prevention Best Practices ✅ DO Follow established patterns and conventions Write clean, maintainable code Add appropriate documentation Test thoroughly before deploying ❌ DON'T Skip testing or validation Ignore error handling Hard-code configuration values
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aj-geddes/root-cause-analysis