Root cause analysis helps you find the real reason behind a problem. Five Whys is a simple but powerful method to dig deeper. You ask why repeatedly until you reach the true root cause.
This skill guides you through each step. It starts with a clear problem statement. Then you ask why and write down the answer. You keep asking why for each new answer. Usually five rounds are enough to find the systemic issue.
Using Five Whys helps you stop fixing symptoms. Instead you fix the underlying process or design flaw. The examples show how to apply it to bugs, test failures, and slow deployments. It works for technical and process problems alike.
Global
mkdir -p ~/.claude/skills/whyProject
mkdir -p .claude/skills/whySource Repository
Azure Diagnosticsmicrosoft/azure-skills
Debug Azure production issues with systematic diagnostics and AI-powered tools
Azure Messagingmicrosoft/azure-skills
Troubleshoot and fix Azure messaging SDK errors for Event Hubs and Service Bus
Use My Browserxixu-me/skills
Work inside your live browser session for real page inspection and debugging
Diagnosemattpocock/skills
A step-by-step debug loop for finding and fixing hard bugs
Diagnosing Bugsmattpocock/skills
Build a tight feedback loop to find any bug fast
Systematic Debuggingobra/superpowers
Find the root cause of every bug before attempting any fix to save time
Safe Debuglllllllama/rigorpilot-skills
Debug deep learning failures safely with conservative diagnosis and minimal patches
Firebase Crashlyticsfirebase/agent-skills
Set up crash reporting for your Android or iOS app with ease