five-whys

Conduct root cause analysis using iterative Five Whys questioning.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/dev-khoi/AURA-conHack-2026 --skill five-whys-dev-khoi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: five-whys
Source: https://github.com/dev-khoi/AURA-conHack-2026/tree/main/.opencode/skills/five-whys
Command: npx skills add https://github.com/dev-khoi/AURA-conHack-2026 --skill five-whys-dev-khoi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often fix surface symptoms instead of underlying causes, leading to recurring bugs, churn, delays, and process failures. This Skill provides a structured Five Whys framework to trace any problem back to its systemic root cause. ## Core Features & Use Cases - Structured Questioning Framework: Guides iterative "why" chains with alternative non-confrontational phrasing for interviews and team discussions. - Analysis Templates: Provides a documented output template covering problem statement, question chain, root cause, prioritized solutions, and success metrics. - Use Case: After a production API outage, walk through five levels of causation (timeout → slow query → missing index → dropped in migration → incomplete migration testing) and produce a post-mortem with targeted process fixes instead of a one-off patch. ## Quick Start Use the five-whys skill to analyze why customer churn increased 40% last quarter and document the root cause with recommended solutions.

Frequently Asked Questions about five-whys

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

FAQPage Schema
How do I do a Five Whys root cause analysis?▼

Start with a specific, measurable problem statement, then ask "why" iteratively, documenting each answer with evidence. Continue until you reach a systemic process cause, typically around five levels, then design solutions targeting that root cause rather than symptoms.

What is the Five Whys technique used for?▼

The Five Whys technique investigates root causes of recurring problems, system failures, customer churn, and project delays. Originally developed by Sakichi Toyoda for Toyota, it traces symptoms back through causal chains to underlying process failures.

How many times should you ask why in root cause analysis?▼

Five is a guideline, not a rule. Continue asking why until you reach a systemic process cause you can act on, which may take three or seven iterations. Stop when further answers no longer reveal actionable process improvements.

Why does Five Whys analysis fail or give wrong answers?▼

Analysis fails when teams stop at surface symptoms, rely on assumptions instead of data, or blame individuals instead of processes. Verify each answer with evidence, involve diverse perspectives, and confirm that fixing the identified cause would prevent recurrence.

Can Five Whys be combined with other analysis methods?▼

Yes, Five Whys works alongside Fishbone diagrams for visualizing cause categories, Pareto analysis for prioritizing problems, Six Sigma DMAIC, and post-mortem reviews. Combining methods helps when problems have multiple contributing root causes.