Debug Helper

Chrome extension that captures browser debug context and exports structured reports for AI coding agents.

Popup UI
Popup
Live Feed
Live Feed
Session History
Session History
Export Preview
Export Preview
Screenshot Annotator
Screenshot Annotator

What it captures

DOM Events

Clicks, inputs, scrolls, form submissions — recorded with element context, CSS selectors, and timestamps.

Console Output

Errors, warnings, and logs captured with full stack traces. Sensitive data auto-redacted.

Network Requests

Fetch and XHR calls with status codes, duration, and response bodies for failed requests.

Annotated Screenshots

Capture the screen, then annotate with rectangles, arrows, text, counters, and crop. Mark areas as errors.

Smart Deduplication

Collapses rapid duplicate clicks and overlapping input/change/submit events into clean steps.

Three Export Formats

Markdown for chat, JSON for programmatic use, TOON for token-efficient LLM consumption (~40% fewer tokens).

What the output looks like

Paste directly into Claude, Cursor, or any AI coding assistant.

# Debug Report
**URL:** https://example.com
**Duration:** 12400ms

> Clicked "Login". Entered "user@test.com". Submitted form. Note: "Check validation error".

## Steps
1. `+0.3s` Clicked "Login"
2. `+1.2s` Typed "user@test.com" in input#email
3. `+2.8s` Submitted form
4. `+3.1s` Check validation error — see [Screenshot 1](#screenshot-1)

## Console Errors
- **[ERROR]** `+3.2s`: TypeError: Cannot read property 'value' of null

## Network Errors
- **POST /api/login** → 422 (180ms)

Install

Download release

  1. Download debug-helper-latest.zip
  2. Unzip the file
  3. Open chrome://extensions
  4. Enable Developer mode
  5. Click Load unpacked → select the folder

Clone repo

  1. Clone the repo
  2. Open chrome://extensions
  3. Enable Developer mode
  4. Click Load unpacked → select the folder