bug-root-cause-tracing
Installation
SKILL.md
Bug Root Cause Tracing
Overview
Bugs often manifest deep in the call stack — wrong directory, bad parameter, corrupted data — far from where the invalid value originated. Fixing where the error appears treats the symptom. Tracing backward to find the original trigger fixes the cause.
Core principle: Never fix where the error surfaces. Trace back until you find what actually caused it.
systematic-debugging
-> bug-root-cause-tracing (you are here, when root cause is unclear/deep)
-> trace backward to original trigger
-> fix at source
-> test-driven-development / manual-testing (prove original symptom)
-> bug-protection-multi-layered (if class can recur)
-> verification-before-completion