Individual skill
browser-trace
Capture a full DevTools-protocol trace of any browser automation — CDP firehose, screenshots, and DOM dumps — then bisect the stream into per-page searchable buckets. Use when the user wants to debug a failed run, audit network/console/DOM activity, attach a trace to an in-progress session, or feed structured per-page summaries back into an agent loop so its next iteration learns from the last one.
browser-trace/SKILL.md
Source commit 91108cf5c608edd1f00a8c5ac635f16504e08a35
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 10, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 514
- Repository last updated
- Nov 8, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- claude-code Repository topic
- codex Repository topic
- cursor Repository topic
- skills Repository topic
- agent-skills Repository topic
- agents-md Repository topic
- ai-agents Repository topic
- claude-code-skills Repository topic
- codex-skills Repository topic
- coding-agents Repository topic
- security Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
EXAMPLES.mddoc · 8,622 bytesLICENSE.txtdoc · 1,074 bytesREFERENCE.mddoc · 20,610 bytesSKILL.mdcore · 15,024 bytesSKILL.mdcore · 15,024 bytesSKILL.mdcore · 15,024 bytesSKILL.mdcore · 15,024 bytesSKILL.mdcore · 15,024 bytesSKILL.mdcore · 15,024 bytesSKILL.mdcore · 15,024 bytesSKILL.mdcore · 15,024 bytesSKILL.mdcore · 15,024 bytesSKILL.mdcore · 15,024 bytesSKILL.mdcore · 15,024 bytespackage.jsonruns · 91 bytesscripts/bb-capture.mjsruns · 3,810 bytesscripts/bb-finalize.mjsruns · 3,247 bytesscripts/bisect-cdp.mjsruns · 7,833 bytesscripts/lib.mjsruns · 4,304 bytesscripts/query.mjsruns · 8,809 bytesscripts/snapshot-loop.mjsruns · 2,622 bytesscripts/start-capture.mjsruns · 2,954 bytesscripts/stop-capture.mjsruns · 1,526 bytes
Read excerpt
# Browser Trace
Attach a **second, read-only CDP client** to a browser session that is already being driven by your main automation. The trace records the full DevTools firehose to NDJSON, polls for screenshots and DOM dumps in parallel, and slices everything into a directory tree that bash tools can search.
This skill does **not** drive pages — it only listens. Pair it with the `browser` skill, `browse`, Stagehand, Playwright, or anything else that speaks CDP.
## When to use
- The user wants to debug a browser-automation run (failing form, missing element, hung navigation, JS exception).
- The user has a running automation and wants to attach a trace mid-flight without restarting it.
- The user wants to split a CDP firehose into network / console / DOM / page buckets.
- The user wants screenshots + DOM snapshots over time, joined to CDP events by timestamp.
If the user just wants to **drive** the browser, use the `browser` skill instead.