← 返回 Skills 市场
Chrome Debug Launcher
作者
chengzongxin
· GitHub ↗
· v1.0.1
· MIT-0
600
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install chrome-debug-launcher
功能描述
Launch two independent Chrome browser instances — one normal and one with remote debugging enabled on port 9222. Activate when user says "打开两个浏览器", "开调试浏览器",...
使用说明 (SKILL.md)
Chrome Debug Launcher
Launch two independent Chrome instances: one normal, one with remote debugging on port 9222.
Steps
- Kill all Chrome processes
- Launch normal Chrome (no extra args)
- Wait 2 seconds, then launch debug Chrome
Commands by Platform
Windows (PowerShell)
# Step 1: Kill Chrome
taskkill /F /IM chrome.exe /T 2>$null
Start-Sleep -Seconds 2
# Step 2: Normal Chrome
Start-Process "C:\Program Files\Google\Chrome\Application\chrome.exe"
# Step 3: Debug Chrome (after 2s)
Start-Sleep -Seconds 2
Start-Process "C:\Program Files\Google\Chrome\Application\chrome.exe" -ArgumentList '--remote-debugging-port=9222', '--user-data-dir=C:\selenum\ChromeProfile'
macOS (bash)
# Step 1: Kill Chrome
pkill -f "Google Chrome" 2>/dev/null; sleep 2
# Step 2: Normal Chrome
open -a "Google Chrome"
# Step 3: Debug Chrome (after 2s)
sleep 2
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \
--remote-debugging-port=9222 \
--user-data-dir="$HOME/selenium/ChromeProfile" &
Result
- Instance 1: Normal Chrome, default profile, regular use
- Instance 2: Debug Chrome, port 9222, isolated user data dir
- Connect via Selenium/Playwright:
http://localhost:9222
- Connect via Selenium/Playwright:
安全使用建议
This skill appears to do what it says, but review and consider the following before installing or running: 1) The commands kill all Chrome processes — this may close windows/tabs with unsaved data; run manually if you need to preserve sessions. 2) Verify and/or change the hardcoded paths (Windows: C:\Program Files\..., profile path C:\selenum\ChromeProfile; macOS: /Applications/... and $HOME/selenium/ChromeProfile) to safe locations. 3) Remote debugging opens port 9222 on the host — ensure you are not exposing that port to untrusted networks. 4) Because this is instruction-only, the agent would need permission to run shell/PowerShell commands; only allow the skill if you trust it to execute these OS commands. If you're unsure, run the provided commands yourself rather than giving the agent automatic execution privileges.
功能分析
Type: OpenClaw Skill
Name: chrome-debug-launcher
Version: 1.0.1
The skill in SKILL.md performs high-risk actions including the forced termination of all running Chrome processes (taskkill/pkill) and the activation of a remote debugging port (9222). While these behaviors are aligned with the stated purpose of setting up a development environment for Selenium/Playwright, they introduce significant security risks such as potential data loss and unauthorized remote browser control if the port is exposed to a network.
能力评估
Purpose & Capability
Name/description match the concrete instructions: the SKILL.md explicitly kills Chrome and launches two instances (one with --remote-debugging-port=9222 and a separate user-data-dir). There are no unrelated environment variables, binaries, or installs requested.
Instruction Scope
The instructions remain within the stated goal but are somewhat heavy-handed: they unconditionally kill all Chrome processes (taskkill/pkill) which can cause data loss or disruption of other browser sessions. They also create/use fixed user-data-dir paths (C:\selenum\ChromeProfile and $HOME/selenium/ChromeProfile) and assume default install locations. The remote-debugging port is exposed on localhost — expected for the purpose but potentially sensitive if the machine forwards ports.
Install Mechanism
Instruction-only skill with no install spec and no code to write to disk; lowest-risk install profile. The regex scanner found no code to analyze.
Credentials
The skill declares no required environment variables, credentials, or config paths and the instructions do not reference secrets. Requested file paths are local and relate to isolating the debug profile.
Persistence & Privilege
always is false and the skill does not request persistent system configuration or modify other skills. Autonomous invocation is allowed by default but not unusually privileged.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install chrome-debug-launcher - 安装完成后,直接呼叫该 Skill 的名称或使用
/chrome-debug-launcher触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Added _meta.json file for improved metadata management.
- No changes to core functionality or documentation content.
v1.0.0
打开两个浏览器
元数据
常见问题
Chrome Debug Launcher 是什么?
Launch two independent Chrome browser instances — one normal and one with remote debugging enabled on port 9222. Activate when user says "打开两个浏览器", "开调试浏览器",... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 600 次。
如何安装 Chrome Debug Launcher?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install chrome-debug-launcher」即可一键安装,无需额外配置。
Chrome Debug Launcher 是免费的吗?
是的,Chrome Debug Launcher 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Chrome Debug Launcher 支持哪些平台?
Chrome Debug Launcher 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Chrome Debug Launcher?
由 chengzongxin(@chengzongxin)开发并维护,当前版本 v1.0.1。
推荐 Skills