← 返回 Skills 市场
ugurinanc12

Chrome CDP Browser Operator

作者 UgurInanc · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
93
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install chrome-cdp-browser-operator
功能描述
windows-friendly chrome automation through an existing Chrome profile via CDP, with human-like mouse and keyboard input, browser attachment checks, page navi...
使用说明 (SKILL.md)

Chrome CDP Browser Operator

Use this skill when a real browser session is required and the browser is already open through a dedicated Chrome profile.

Core resources

  • scripts/browser_operator.py attaches to Chrome over CDP, falls back to a local launch when configured, can navigate X, draft guarded replies, and emit notifications.
  • scripts/install_chrome_cdp_browser_operator.py writes a Windows config plus starter scripts.
  • references/cdp-setup.md explains the intended Chrome profile and port setup.

Workflow

  1. Launch Chrome with the dedicated profile and remote debugging enabled.
  2. Run browser_operator.py check to verify that CDP attachment works.
  3. Run browser_operator.py search or run-cycle in draft mode first.
  4. Review the draft bundle before enabling apply mode.
  5. Keep notifications optional and low-noise.

Rules

  • Use the browser skill for real browser presence, not spam or deceptive mass outreach.
  • Keep public replies low volume and reviewable.
  • Prefer draft mode for new workflows.
  • If CDP becomes flaky, use the built-in launch fallback instead of rewriting the whole operator.
安全使用建议
This skill is coherent with its description, but take these precautions before installing or running: 1) Run it only with a dedicated Chrome profile (do not attach your personal/work browsers) because it will use whatever logged-in session the profile contains. 2) Review and set the generated config (workspace/config) — especially 'telegram' notification fields — to avoid unintentionally sending scraped data to external channels. 3) If you don't want outbound notifications, leave 'telegram' disabled. 4) Inspect the code (browser_operator.py) yourself and test in an isolated environment; Playwright will need to be installed and may download browser binaries. 5) Prefer draft mode and review outputs before enabling automatic apply/reply modes. If you want additional assurance, provide the author/source or run the scripts in a locked-down VM.
功能分析
Type: OpenClaw Skill Name: chrome-cdp-browser-operator Version: 1.0.0 The bundle implements a browser automation tool using Playwright and CDP to monitor X (Twitter) for specific keywords related to visa appointments and rejections. The script `browser_operator.py` includes logic to scrape PII (emails and phone numbers) from tweets and can automatically post replies or exfiltrate contact signals to Telegram via the `openclaw` CLI. While these actions are documented in `SKILL.md`, the combination of automated social media interaction, PII extraction, and remote notification via subprocess calls constitutes high-risk behavior often associated with lead generation or automated social engineering.
能力评估
Purpose & Capability
The name/description (Chrome CDP automation, human-like input, checks, navigation, drafting) match the included files: browser_operator.py (Playwright-based CDP attachment, fallback launch, human-like interactions, scraping and draft/reply workflows) and an installer that writes a config and PowerShell starter. Reusing an existing Chrome profile and Playwright are expected capabilities for this purpose.
Instruction Scope
SKILL.md instructs attaching to chrome://127.0.0.1:9222 and running the provided scripts — consistent with code. The runtime code will read/write local config, state, and outputs, navigate pages, extract contact info (emails/phones), and can post or prepare public replies. These behaviors are within the claimed scope but mean the skill will access the logged-in browser profile and local workspace files (state/output), so review what profile is attached and what data might be scraped before use.
Install Mechanism
No external download/install spec is included; the package is instruction+script only. requirements.txt lists 'playwright' and the code instructs the user to pip install it and optionally run Playwright's browser install — this is reasonable and expected for Playwright-based automation. There are no suspicious remote URLs or archive extracts present.
Credentials
The skill declares no required environment variables or credentials. The install script optionally records Telegram notification targets/accounts in the generated config; when enabled the code will call an 'openclaw message send' subprocess to forward notifications. That optional notification pathway can transmit scraped content (contacts or drafts) to an external channel, so the capability is proportionate to the advertised notification feature but requires user caution.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and writes only its own config/state/output files under a user-provided workspace. It requires access to a Chrome user-data directory when using the fallback or to an already-running profile via CDP; that is necessary for its stated purpose but is a privilege the user should limit to a dedicated profile.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install chrome-cdp-browser-operator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /chrome-cdp-browser-operator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release. Adds a Windows-friendly Chrome CDP operator for attaching an AI agent to an existing Chrome profile, validating live browser attachment, driving mouse and keyboard input with human-like behavior, running guarded X search and draft workflows, and using optional notification hooks without shipping any personal defaults.
元数据
Slug chrome-cdp-browser-operator
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Chrome CDP Browser Operator 是什么?

windows-friendly chrome automation through an existing Chrome profile via CDP, with human-like mouse and keyboard input, browser attachment checks, page navi... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 93 次。

如何安装 Chrome CDP Browser Operator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install chrome-cdp-browser-operator」即可一键安装,无需额外配置。

Chrome CDP Browser Operator 是免费的吗?

是的,Chrome CDP Browser Operator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Chrome CDP Browser Operator 支持哪些平台?

Chrome CDP Browser Operator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Chrome CDP Browser Operator?

由 UgurInanc(@ugurinanc12)开发并维护,当前版本 v1.0.0。

💬 留言讨论