five-whys

Apply the Five Whys technique to identify root causes and document findings.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/suwandre/my-opencode-config --skill five-whys-suwandre
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: five-whys
Source: https://github.com/suwandre/my-opencode-config/tree/main/skills/five-whys
Command: npx skills add https://github.com/suwandre/my-opencode-config --skill five-whys-suwandre

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Five Whys root cause analysis helps teams identify underlying problems by iterative questioning to move from symptoms to causes.

Core Features & Use Cases

  • Structured question chain (Why? iterations) to reveal root causes.
  • Works for debugging, churn analysis, delays, and process improvements.
  • Provides documentation of findings and recommended actions.

Quick Start

Apply the Five Whys technique to identify the root cause of a problem and document the findings.

Frequently Asked Questions about five-whys

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is root cause analysis and how does structured questioning identify underlying problems?

Root cause analysis reveals underlying problems by applying structured iterative questioning to move past symptoms. The Five Whys technique chains up to five 'Why?' iterations to systematically expose the true origin of failures and process issues.

How do I perform root cause analysis for debugging and process failures?

Perform root cause analysis by applying the Five Whys question chain to your debugging or process failure. It iteratively asks 'Why?' up to five levels, records each step, and outputs the identified root cause alongside recommended corrective actions.

Can I use root cause analysis for customer churn analysis and project delays?

Yes, root cause analysis works for customer churn analysis and project delays. The structured questioning process adapts to various team contexts, systematically tracing churn or delay symptoms back to their underlying operational causes.

What's the best way to document root cause findings and recommended actions?

The best way to document root cause findings is to record each step of the structured question chain. This approach captures the full iterative questioning path and outputs the root cause with specific recommended actions for process improvement.

Does root cause analysis require any prior data or dependencies to start?

Root cause analysis requires no external dependencies or prior data formats to start. You simply define the problem or failure symptom, and the Five Whys technique imposes the structured questioning framework to identify the underlying cause.

When should I avoid using the Five Whys technique for problem-solving?

Avoid using the Five Whys technique for problem-solving when issues involve multiple overlapping root causes rather than a single linear chain. It imposes a sequential question path, which may not fully capture complex, interconnected process failures.