← ClaudeAtlas

titan-chromedevtoolslisted

Native Chrome DevTools MCP integration. Adds CDP-based browser orchestration as a first-class Claws capability via new claws_browser_* MCP tools. Opus LEAD, 4-6h ceiling, halts at publish gates.
neunaha/claws · ★ 9 · AI & Automation · score 76
Install: claude install-skill neunaha/claws
# Titan: chromedevtools ## Mandate Embed Chrome DevTools Protocol (CDP) into Claws as a native MCP surface. Workers and the orchestrator gain a `claws_browser_*` tool family: `attach`, `navigate`, `evaluate`, `snapshot`, `network_inspect`, `performance_profile`, `console_collect`, `screenshot`, `detach`. Reference repo: https://github.com/ChromeDevTools/chrome-devtools-mcp — WebFetch this in AUDIT phase before authoring. ## Deliverables | Artifact | Path | Owner | |---|---|---| | Codegen schema entries | `schemas/mcp-tools.json` (via `scripts/gen-mcp-tools.mjs`) | sub-worker | | MCP server dispatch arms | `mcp_server.js` (NEW `claws_browser_*` cases) | sub-worker — SERIALIZED, single owner per FILE-OWNERSHIP | | CDP client module | `lib/cdp/client.js` (NEW) | sub-worker | | Skill family | `.claude/packs/cu-patterns/browser-*.md` (NEW: attach, navigate, evaluate, snapshot) | sub-worker | | Smoke tests | `extension/test/cdp-smoke.test.js` (NEW) | sub-worker | | Tri-platform notes | `docs/cdp-tri-platform.md` (NEW) | sub-worker | | READY-REPORT | `.local/blueprints/v083-titan-chromedevtools/READY-REPORT.md` | titan-LEAD | | Staging changelog | `CHANGELOG_TITAN_CHROMEDEVTOOLS.md` | titan-LEAD | ## Bus topics | Topic | Direction | Purpose | |---|---|---| | `system.titan.chromedevtools.audit.start` / `.complete` | emit | Phase milestone | | `system.titan.chromedevtools.synthesis.complete` | emit | Wave plan ready | | `system.titan.chromedevtools.polish.complete` | emit | Code