Browser Debug
Open a website in the browser and use DevTools to diagnose console errors, network issues, performance regressions, accessibility problems, and other runtime issues.
When to Use
- Investigating console errors or warnings
- Debugging network request failures or slow API calls
- Diagnosing performance regressions (slow load, jank, layout shifts)
- Identifying accessibility violations
- Understanding JavaScript runtime errors
- Analyzing memory leaks or heap usage
- Investigating CSS rendering issues
Debug Process
- Get the URL from the user
- Open the page in a fresh tab (avoids stale state)
- Wait for full load using text indicators
- Check console messages — errors, warnings, assertions
- Inspect network requests — filter by failures, slow requests, unexpected types
- Examine request details — headers, payload, response body
- Run performance trace for load or interaction issues
- Take memory snapshot for leak investigation
- Check accessibility for violations
Output
- Issue Summary — what was found and where
- Root Cause — why the issue occurs
- Evidence — console logs, network data, trace screenshots
- Fix Recommendation — actionable next steps