cdp-browser
星标1
分支1
更新时间2026年7月5日 10:35
Drive Chrome/Chromium through CDP for navigation, extraction, screenshots, and console/network diagnostics.
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
Drive Chrome/Chromium through CDP for navigation, extraction, screenshots, and console/network diagnostics.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
| name | cdp-browser |
| description | Drive Chrome/Chromium through CDP for navigation, extraction, screenshots, and console/network diagnostics. |
| compatibility | Requires Node.js 22+, Chrome/Chromium installed, and CDP endpoint access on localhost:9222. |
| metadata | {"mode":"npm-or-npx"} |
Install this file in your repo as .agents/skills/cdp-browser/SKILL.md.
Use this skill when a task needs real-browser execution rather than static HTTP fetching.
cdp-browser as a dependency, use npm exec cdp-browser -- <command>.npx -y cdp-browser <command>.Project dependency:
npm exec cdp-browser -- start
npm exec cdp-browser -- nav https://example.com --new
npm exec cdp-browser -- wait-network-idle
npm exec cdp-browser -- dismiss-cookies
npm exec cdp-browser -- eval "document.title"
npm exec cdp-browser -- screenshot
npm exec cdp-browser -- watch
npm exec cdp-browser -- logs-tail --follow
npm exec cdp-browser -- net-summary
Global fallback:
npx -y cdp-browser start
npx -y cdp-browser nav https://example.com --new
npx -y cdp-browser wait-network-idle
npx -y cdp-browser dismiss-cookies
npx -y cdp-browser eval "document.title"
npx -y cdp-browser screenshot
npx -y cdp-browser watch
npx -y cdp-browser logs-tail --follow
npx -y cdp-browser net-summary
npx -y cdp-browser@0.1.3 nav https://example.com
dismiss-cookies).eval; use pick when selector discovery is needed.screenshot, logs-tail, net-summary) when requested.start [--fresh] [--copy-profile [name]] [--browser <path-or-name>]nav <url> [--new]eval '<expression>'screenshotpick '<message>'dismiss-cookies [--reject]watchlogs-tail [--file <path>] [--follow]net-summary [--file <path>]wait-network-idle [--timeout <ms>] [--idle-time <ms>] [--max-inflight <count>]http://localhost:9222/json/version.start --browser <path-or-name>.--fresh for a clean session.--copy-profile [name] for logged-in state.CDP_BROWSER_BASE_DIR to control managed data paths.