Diagnose the root cause of a bug before applying the smallest correct fix. Use this skill whenever something is broken, erroring, behaving unexpectedly, or a test/build/lint is failing. Always read the actual error message and trace the relevant code before changing anything — do not apply speculati
Diagnose the root cause of a bug before applying the smallest correct fix. Use this skill whenever something is broken, erroring, behaving unexpectedly, or a test/build/lint is failing. Always read the actual error message and trace the relevant code before changing anything — do not apply speculative fixes. Can be invoked at any stage of development, not just during a dedicated testing phase.