five-whys

Identify root causes of problems using a structured Five Whys questioning framework.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/dev-khoi/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/conHack-2026/tree/main/.opencode/skills/five-whys
Command: npx skills add https://github.com/dev-khoi/conHack-2026 --skill five-whys-dev-khoi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify root causes of problems using a repeatable Five Whys questioning framework. This approach helps teams move from surface-level symptoms to underlying process failures by iteratively asking "Why?" and documenting the resulting insights.

Core Features & Use Cases

  • Systematic root-cause analysis: guides teams through iterative questioning to reveal the root cause.
  • Documentation and evidence: captures each Why and supporting evidence to justify the deduction.
  • Actionable outcomes: surfaces root causes and suggests corrective actions and preventive measures for process improvement.

Quick Start

Describe the current issue and apply five iterative Why questions to reach a root cause.

Frequently Asked Questions about five-whys

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

FAQPage Schema
How do I perform a root-cause analysis for a product bug or process failure?

Root-cause analysis for a product bug or process failure involves iteratively asking "Why?" to move past surface symptoms. This framework structures the questioning chain and documents evidence at each step to reveal the underlying issue.

What is the Five Whys framework and how does it identify underlying process failures?

The Five Whys framework is a systematic problem-solving technique that identifies underlying process failures by asking iterative "Why?" questions. It documents evidence at each step to logically deduce a root cause from an initial symptom.

How do I document evidence during root-cause analysis to justify my deductions?

Document evidence during root-cause analysis by capturing the rationale and supporting data at each iterative "Why?" step. This structured documentation justifies each deduction and clarifies how the final root cause was reached.

Can I use root-cause analysis for project delays and customer support issues with unclear symptoms?

Yes, root-cause analysis applies to project delays and customer support issues with unclear symptoms. The iterative questioning framework systematically traces ambiguous problems back to their fundamental origin across engineering and operations.

What's the best way to find a root cause and suggest corrective actions for process improvement?

The best way to find a root cause and suggest corrective actions is to apply a structured questioning chain. Iterating through "Why?" questions surfaces the root cause and enables targeted preventive measures for process improvement.

When should I not use an iterative questioning chain for problem-solving?

You should not use an iterative questioning chain for problem-solving when dealing with simple, isolated errors that have obvious causes, as the framework is designed to systematically uncover complex, unclear process failures.