← ClaudeAtlas

when-debugging-code-use-debugging-assistantlisted

Intelligent debugging workflow that systematically identifies symptoms, performs root cause analysis, generates fixes with explanations, validates solutions, and prevents regressions through compre...
aiskillstore/marketplace · ★ 329 · AI & Automation · score 79
Install: claude install-skill aiskillstore/marketplace
# Debugging Assistant Skill ## Overview Intelligent debugging workflow that systematically identifies symptoms, performs root cause analysis, generates fixes with explanations, validates solutions, and prevents regressions through comprehensive testing. ## Metadata - **Skill ID:** `when-debugging-code-use-debugging-assistant` - **Category:** Development/Debugging - **Complexity:** HIGH - **Agents Required:** coder, code-analyzer, tester - **Prerequisites:** Access to codebase, error logs, test environment ## Trigger Conditions Use this skill when encountering: - Runtime errors or exceptions - Unexpected behavior or incorrect output - Performance degradation or memory leaks - Race conditions or timing issues - Integration failures - Test failures requiring investigation ## 5-Phase Debugging Protocol (SOP) ### Phase 1: Symptom Identification **Objective:** Gather comprehensive information about the issue **Agent:** code-analyzer **Actions:** 1. Collect error messages, stack traces, and logs 2. Document expected vs actual behavior 3. Identify reproduction steps 4. Determine scope and frequency of occurrence 5. Classify issue severity and impact **Outputs:** - Symptom report with complete context - Reproduction steps (manual or automated) - Environmental context (OS, runtime version, dependencies) - Issue classification (bug, regression, edge case) **Success Criteria:** - Issue can be consistently reproduced - All relevant context is documented - Scope of impact is c