How this skill is triggered — by the user, by Claude, or both
Slash command
/five-whys:five-whysThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Facilitate a Five Whys root cause analysis for the problem the user has described.
Facilitate a Five Whys root cause analysis for the problem the user has described.
The Five Whys is an iterative interrogative technique for tracing symptoms back to their root cause by repeatedly asking "Why?" — each answer becoming the basis for the next question.
The user's problem is: $ARGUMENTS
If no problem was provided, ask the user to describe the problem before proceeding.
Work through the analysis interactively with the user:
State the problem clearly. Confirm your understanding with the user before proceeding.
Ask "Why?" sequentially — up to five times, or until you reach a root cause. After each answer:
Identify the root cause(s) — the underlying system failure or gap that, if fixed, would prevent the problem from recurring.
Propose corrective actions targeted at the root cause, not the symptom. Frame each action as: what to change, why it addresses the root cause, and how to verify it worked.
Present the analysis as a numbered chain:
Conclude with:
npx claudepluginhub bergren2/claude-plugins --plugin five-whysProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.