Claude-skill-registry analyzing-root-causes

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/analyzing-root-causes" ~/.claude/skills/majiayu000-claude-skill-registry-analyzing-root-causes && rm -rf "$T"
manifest: skills/data/analyzing-root-causes/SKILL.md
source content

根本原因分析 - 5 Whys

症状 vs 根本原因

タイプ結果
症状修正DOM待ちのためにsetTimeout追加後で壊れる
根本原因修正React refを適切に使用恒久的な解決
症状修正二重送信防止フラグを追加複雑性が増大
根本原因修正送信中にボタンを無効化シンプルな修正

5 Whysプロセス

Step質問明らかになること
1なぜ発生する?観察可能な事実
2なぜそれが起こる?実装詳細
3なぜそうなっている?設計決定
4なぜそれが存在する?アーキテクチャ制約
5なぜそう設計された?根本原因

参考

トピックファイル
5 Whys
references/five-whys.md
パターン
references/symptom-patterns.md