What problem does it solve?
This Skill provides a rigorous, systematic process for identifying and resolving bugs, test failures, and unexpected behavior, preventing wasted time on guesswork and ensuring root causes are found before fixes are applied.
Core Features & Use Cases
- Root Cause Analysis: Employs a multi-agent investigation process to pinpoint the exact source of a bug.
- Hypothesis-Driven Debugging: Forms and tests specific hypotheses before implementing solutions.
- TDD Implementation: Ensures fixes are validated with failing tests first.
- Quality Gates: Includes adversarial red-teaming and code review to ensure fixes are robust.
- Use Case: When a critical bug appears in production, this Skill can be invoked to systematically diagnose the issue, identify the root cause, implement a verified fix, and ensure no regressions are introduced, all while keeping you informed at every step.
Quick Start
Use the debugging skill to investigate the intermittent test failure in the user authentication module.