← ClaudeAtlas

debugginglisted

Finds and fixes bugs through systematic root cause analysis, stack trace interpretation, browser DevTools automation, CI/CD pipeline debugging, performance profiling, test pollution detection, and AI-powered error analysis. Use when the user asks to debug, fix a bug, investigate an error, analyze a stack trace, find root cause of a failure, profile performance, diagnose test failures (unit/integration/E2E), troubleshoot CI/CD pipelines, debug flaky tests, use Chrome DevTools, or trace data flow to source. NOT for writing new tests or setting up test frameworks (use testing-framework), NOT for TDD methodology or writing tests before code (use test-driven-development), NOT for reviewing code quality or PRs (use code-review), NOT for designing CI/CD pipelines (use cicd-pipelines), NOT for feature development or refactoring (use language-specific plugins).
viktorbezdek/skillstack · ★ 9 · Code & Development · score 79
Install: claude install-skill viktorbezdek/skillstack
# Comprehensive Debugging Skill **Core Principle:** ALWAYS find root cause before attempting fixes. Symptom fixes are failure. ## The Iron Law of Debugging ``` NO FIXES WITHOUT ROOT CAUSE INVESTIGATION FIRST ``` ## When to Use / Not Use **Use when:** - Test failures (unit, integration, E2E) - Bugs in production or development - Unexpected behavior or performance problems - Build failures or CI/CD pipeline issues - Browser/UI issues - ESPECIALLY when under time pressure, "just one quick fix" seems obvious, or you've already tried multiple fixes **Do NOT use when:** - Writing new tests or setting up test frameworks -> use `testing-framework` - TDD methodology or writing tests before code -> use `test-driven-development` - Reviewing code quality or PRs -> use `code-review` - Designing CI/CD pipelines -> use `cicd-pipelines` ## Decision Tree ``` What type of issue are you debugging? ├── Test failure │ ├── Always fails (deterministic) -> Phase 1-4 systematic debugging │ ├── Intermittently fails (flaky) -> find-polluter.sh + timing analysis │ └── Only fails in CI, not locally -> Environment audit (OS, runtime, services) ├── Browser/UI bug │ ├── Visual/layout issue -> Chrome DevTools scripts + screenshot │ ├── Console errors -> console.js monitoring │ ├── Network/API issue -> network.js tracking │ └── Performance issue -> performance.js + Core Web Vitals ├── CI/CD pipeline failure │ ├── Build error (module not found, etc.) -> Root cause tracing + cache check