All skills
Skillintermediate

5 whys

<objective> Apply the 5 Whys technique to $ARGUMENTS (or the current discussion if no arguments provided).

Claude Code Knowledge Pack7/10/2026

Overview

<objective> Apply the 5 Whys technique to $ARGUMENTS (or the current discussion if no arguments provided).

Keep asking "why" until you hit the root cause, not just symptoms. </objective>

<process> 1. State the problem clearly 2. Ask "Why does this happen?" - Answer 1 3. Ask "Why?" about Answer 1 - Answer 2 4. Ask "Why?" about Answer 2 - Answer 3 5. Continue until you hit a root cause (usually 5 iterations, sometimes fewer) 6. Identify actionable intervention at the root </process>

<output_format> Problem: [clear statement]

Why 1: [surface cause] Why 2: [deeper cause] Why 3: [even deeper] Why 4: [approaching root] Why 5: [root cause]

Root Cause: [the actual thing to fix]

Intervention: [specific action at the root level] </output_format>

<success_criteria>

  • Moves past symptoms to actual cause
  • Each "why" digs genuinely deeper
  • Stops when hitting actionable root (not infinite regress)
  • Intervention addresses root, not surface
  • Prevents same problem from recurring </success_criteria>