Chrome extension that records user interactions, captures screenshots at each step, and exports a Markdown file ready to paste into Jira.
All processing is local — no server, no image uploads.
| Event | Step recorded |
|---|---|
| Click | Screenshot + element label |
| Keyboard input | Debounced text per field |
| URL change | Navigation step |
- Go to
chrome://extensions - Enable Developer mode
- Click Load unpacked → select
/Users/danielducro/Projects/bug_capture
- Navigate to any web app
- Click the extension icon → Start
- Interact with the page (click, type, navigate)
- Click the extension icon → Stop
- Review steps — delete or reorder as needed
- Enter a session title → Export .md
The downloaded .md file contains inline base64 screenshots and renders in any Markdown viewer or Jira description field.
# Session title
## Step 1 — Click "Create Deal"
**Page:** Deals | HubSpot
**URL:** https://app.hubspot.com/deals/...
**Time:** 2026-03-24T14:27:36Z
manifest.json
content/tracker.js — event listeners, element label extraction
background/service-worker.js — session state, screenshots, markdown builder
popup/popup.html|css|js — UI: start/stop, step review, export