From browser-data-capture
Optional convenience path — observe a live browser tab via the claude-in-chrome MCP server (read_network_requests) and build an endpoint inventory as the user interacts with the page. Useful when the user is already driving a tab and doesn't want to set up a proxy or export a HAR. Requires the claude-in-chrome MCP server. For most cases prefer analyze-har (zero install) or capture-via-proxy (works against any client). Trigger phrases: "observe this tab", "watch the network as I click around", "map this site as I use it".
npx claudepluginhub danielrosehill/claude-code-plugins --plugin browser-data-captureThis skill uses the workspace's default tool permissions.
Convenience path that uses the `claude-in-chrome` MCP server to poll an open tab's network log instead of asking the user to export a HAR or run mitmproxy.
Conducts multi-round deep research on GitHub repos via API and web searches, generating markdown reports with executive summaries, timelines, metrics, and Mermaid diagrams.
Share bugs, ideas, or general feedback.
Convenience path that uses the claude-in-chrome MCP server to poll an open tab's network log instead of asking the user to export a HAR or run mitmproxy.
This is the lowest-friction option when the MCP server is already installed, but it has the narrowest reach (Chrome, current tab, no mobile, no desktop apps). The other two paths cover more ground.
claude-in-chrome MCP server configured. Load its tools with ToolSearch first.tabs_context_mcp to list current tabs) or a URL to open in a fresh tab.Write under ${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/browser-data-capture/data/<session-label-or-timestamp>/:
endpoints.json, schemas/, summary.md — same shape as analyze-har and capture-via-proxy.timeline.jsonl — append-only log of observed requests in order, useful for flow analysis.tabs_create_mcp. Otherwise confirm the tab ID.read_network_requests call; discard.read_network_requests. Diff against what's been recorded; process new entries only.endpoints.json. Append to timeline.jsonl.summary.md and offer create-domain-map / generate-openapi.Same defaults as analyze-har and capture-via-proxy: drop static-asset noise, redact auth values before writing.