kaizen-why

Perform iterative Five Whys root cause analysis from stated symptoms.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Gamezar/opencode-cek --skill kaizen-why-gamezar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kaizen-why
Source: https://github.com/Gamezar/opencode-cek/tree/main/plugins/kaizen/skills/kaizen-why
Command: npx skills add https://github.com/Gamezar/opencode-cek --skill kaizen-why-gamezar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you systematically uncover the fundamental root causes of problems by iteratively asking "why," preventing superficial fixes and addressing systemic issues.

Core Features & Use Cases

  • Iterative Root Cause Analysis: Drills down from a symptom to its underlying cause through repeated questioning.
  • Systemic Issue Identification: Moves beyond surface-level problems to identify deeper, often process-related, flaws.
  • Use Case: When a production bug occurs, use this Skill to trace the issue back from the error message to the flawed process or missing check that allowed it to happen.

Quick Start

Analyze the problem 'Users see 500 error on checkout' using the kaizen-why skill.

Frequently Asked Questions about kaizen-why

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

FAQPage Schema
What is Five Whys root cause analysis and how does it troubleshoot production errors?

Five Whys root cause analysis is an iterative troubleshooting method that drills down from a production error symptom to its fundamental cause by repeatedly asking why, preventing superficial fixes and exposing systemic process failures.

How do I perform root cause analysis for a recurring process failure?

To perform root cause analysis for a process failure, you provide a clear problem statement and the skill systematically drills down through the causal chain, iteratively asking why until the fundamental issue is identified.

Can I adjust the analysis depth when tracing a 500 error back to a flawed process?

Yes, you can adjust the analysis depth when tracing a 500 error, allowing the iterative questioning to stop at the appropriate systemic flaw or missing check rather than forcing a fixed number of iterations.

When do I need root cause analysis instead of applying a direct fix to a system failure?

You need root cause analysis when a system failure or bug is recurring, because it moves beyond surface-level symptoms to identify deeper process-related flaws and missing checks that allowed the error to happen.

Does this Five Whys approach work for troubleshooting both software bugs and process failures?

Yes, the Five Whys approach works for troubleshooting both software bugs and process failures by systematically drilling down through causal chains from the stated symptom to the underlying systemic issue.