LLM Skills
~/catalogue/debugging et maintenance//five

Five whys analysis

/five

Appliquer la technique d'analyse des causes profondes (Five Whys) pour enquêter sur les problèmes.

wesammustafawesammustafa
3.0k
19 mars 2026
MIT License
// contenu du skill

Five Whys Analysis

Apply the Five Whys root cause analysis technique to investigate issues.

Description

This command implements the Five Whys problem-solving methodology, iteratively asking "why" to drill down from symptoms to root causes. It helps identify the fundamental reason behind a problem rather than just addressing surface-level symptoms.

Usage

five [issue_description]

Variables

  • ISSUE: The problem or symptom to analyze (default: prompt for input)
  • DEPTH: Number of "why" iterations (default: 5, can be adjusted)

Steps

  1. Start with the problem statement
  2. Ask "Why did this happen?" and document the answer
  3. For each answer, ask "Why?" again
  4. Continue for at least 5 iterations or until root cause is found
  5. Validate the root cause by working backwards
  6. Propose solutions that address the root cause

Examples

Example 1: Application crash analysis

Problem: Application crashes on startup
Why 1: Database connection fails
Why 2: Connection string is invalid
Why 3: Environment variable not set
Why 4: Deployment script missing env setup
Why 5: Documentation didn't specify env requirements
Root Cause: Missing deployment documentation

Example 2: Performance issue investigation

Systematically trace why a feature is running slowly by examining each contributing factor.

Notes

  • Don't stop at symptoms; keep digging for systemic issues
  • Multiple root causes may exist - explore different branches
  • Document each "why" for future reference
  • Consider both technical and process-related causes
  • The magic isn't in exactly 5 whys - stop when you reach the true root cause
// source originale publique
wesammustafa/Claude-Code-Everything-You-Need-to-Know
/.claude/commands/five.md
Licence : MIT License
Projet indépendant, non affilié à Anthropic. Ce skill reste la propriété de son auteur original.
// installer ce skill
Collez cette commande dans votre terminal à la racine de votre projet :
mkdir -p .claude/commands && curl -o ".claude/commands/five.md" "https://raw.githubusercontent.com/wesammustafa/Claude-Code-Everything-You-Need-to-Know/main/.claude/commands/five.md"
Ensuite dans Claude Code, tapez /five pour l'activer.
open_in_newVoir la source originale
// sauvegarder
Sauvegarde disponible après connexion.
loginSe connecter pour sauvegarder
// informations
Créateurwesammustafa
Étoiles 3.0k
LicenceMIT License
Mis à jour19 mars 2026
Format.md
AccèsGratuit
// similaires

Skills Debugging et maintenance

Voir toutarrow_forward