five-whys

Guide teams through five whys analysis to identify root causes and solutions.

Updated Dec 15, 2025
One-click install
npx skills add https://github.com/scruffydan/AI-Agents --skill five-whys-scruffydan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: five-whys
Source: https://github.com/scruffydan/AI-Agents/tree/main/source/skills/five-whys
Command: npx skills add https://github.com/scruffydan/AI-Agents --skill five-whys-scruffydan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams systematically uncover root causes by iteratively asking "Why?" to move from symptoms to underlying issues, reducing guesswork and fostering data-driven solutions.

Core Features & Use Cases

  • Guided five-why framework: Structured questioning to reveal root causes across processes, software, and operations.
  • Versatile applications: Debugging failures, understanding churn, onboarding issues, or process delays.
  • Actionable outputs: Produces a clear root cause and prioritized solutions.

Quick Start

Run a session to define the problem, then iteratively answer Why at least five times, documenting each answer with evidence and notes. Produce a final root cause statement and a prioritized action plan.

Frequently Asked Questions about five-whys

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

FAQPage Schema
How do I conduct a root-cause analysis for recurring software debugging failures?

Root-cause analysis for debugging failures is conducted by iteratively asking "Why?" at least five times. This structured process moves from symptoms to underlying issues, requiring documented evidence at each step to produce a clear root cause and prioritized solutions.

What is the best way to identify the root cause of customer churn?

The best way to identify the root cause of customer churn is using a guided five-why framework. By systematically asking why churn occurs and documenting evidence for each answer, teams transition from surface-level symptoms to data-driven root causes and actionable solutions.

Can I use five-whys analysis for process improvement and post-mortems?

Yes, you can use five-whys analysis for process improvement and post-mortems. The framework applies to operations and software contexts, guiding teams through structured questioning to uncover root causes and generate prioritized action plans with success metrics.

How do I document evidence during a root-cause investigation?

To document evidence during a root-cause investigation, record notes and supporting data at each iterative "Why?" step. This structured documentation ensures the final root cause statement is data-driven and directly supports the prioritized action plan.

Does root-cause analysis work for onboarding issues and process delays?

Root-cause analysis works for onboarding issues and process delays by applying the versatile five-why framework. It guides teams through structured questioning to uncover underlying operational issues, producing a clear root cause and prioritized solutions.

Why does my problem-solving process keep addressing symptoms instead of underlying issues?

Your problem-solving process addresses symptoms instead of underlying issues because it lacks structured iterative questioning. Applying a five-why framework forces teams to ask "Why?" repeatedly with documented evidence, moving past symptoms to reveal the true root cause.