browser_cdp

Tinjau · 62
Diindeks di Registry

当用户明确希望连接到已运行的 Chrome 浏览器(connect_cdp)、扫描本地 CDP 端口、或以暴露 CDP 端口的方式启动浏览器(start + cdp_port)时,使用本 skill。用户没有明确提到 CDP、共享浏览器或远程调试时,启动浏览器不得携带 cdp_port,也不得使用 connect_cdp。CDP 模式会暴露浏览器历史、Cookies 等敏感信息,使用前须告知用户;同一 workspace 同时只能运行或连接一个浏览器。

Verified installs0
Star116
Versi1.0.0
Kualitas67/100 · Menjanjikan
Kepercayaan62/100 · Hanya sandbox
Audit76/100 · Perlu ditinjau

Profil aset

Agent pemrograman dan pengembangan

Code review, repo analysis, testing, CI, GitHub, DevOps, and developer workflow skills.

Lihat kategori

Skenario

Testing and QA

I need my agent to test a web app, reproduce bugs, and verify fixes.

Kecocokan Agent

Claude Code + Browser agents + CLI

Cocok untuk Codex, Claude Code, Cursor, CLI, atau Agent khusus.

Pasang

Siap

npx skills add hyqibot/token-free-openclaw --skill browser_cdp

Pemeliharaan

Terkini

2 hari sejak push

Risiko

Perlu ditinjau

Dependency or permission surface needs review

Kualitas GitHub

116

67/100 Kualitas · 70/100 Kepercayaan

Tag cakupan

CodingTesting and QAautomationagent-skill

Catatan ulasan

Dependency or permission surface needs review · Permission surface may require sandboxing

Kartu adopsi Agent

Kepercayaan, audit, dan kesiapan pemasangan dalam sekali lihat

Skor ini menggabungkan metadata repositori publik, sinyal ulasan OpenAgentSkill, kebaruan pemeliharaan, dan kesiapan pemasangan. Ini adalah sinyal shortlist, bukan pengganti peninjauan manusia.

Kualitas

Menjanjikan
67

Useful candidate, but compare it with alternatives before adopting.

Kepercayaan

Hanya sandbox
62

Kandidat berguna dengan sinyal kepercayaan yang kurang atau bercampur. Gunakan di ruang kerja terisolasi hingga loop hasil membuktikan kecocokan tugas.

Audit

Perlu ditinjau
76

Tinjauan yang dapat dibaca mesin tentang kesiapan pemasangan, metadata keamanan, pemeliharaan, dan risiko adopsi.

Trust Score OpenAgentSkill v5

Tinjauan manusia sebelum pemasangan

Jalankan hanya dalam sandbox dan bandingkan alternatif terdekat sebelum digunakan untuk kerja nyata.

CodexClaude CodeCursorOpenAgentSkill CLI

Star

116 star GitHub

Aktivitas repositori

116 star dan 32 fork

Pemeliharaan

2 hari sejak push

Lisensi

Apache-2.0

Pasang

npx skills add hyqibot/token-free-openclaw --skill browser_cdp

Keamanan pemasangan

credential-bearing install command, standard package or runtime install path

Cakupan izin

secrets or environment access, shell or command execution

Hasil Agent

Belum ada data hasil Agent

Dokumentasi

Usable metadata, review docs

Ringkasan risiko

Tinjau sebelum produksi

  • Quality score needs review
  • Permission surface needs review: secrets or environment access, shell or command execution
  • Stars/forks activity: 116 stars, 32 forks; issue activity unavailable in current metadata
  • Dependency/runtime risk: command execution surface, credential or environment access

Kesiapan pemasangan

Jalur pemasangan tersedia

  • Jalur pemasangan tersedia
  • Bukti repositori tersedia
  • Lisensi dinyatakan
  • Belum ada bukti hasil Agent-Proven

Metadata yang dapat dibaca Agent

Data keputusan yang dapat dibaca mesin untuk skill ini.

Gunakan blok ini atau JSON tersemat untuk memutuskan apakah Agent perlu memasang skill ini, memilih alternatif, atau meminta tinjauan manusia terlebih dahulu.

Buka JSON

Tugas yang sesuai

  • alur kerja Browser automation
  • Tim Claude Code
  • builders willing to evaluate younger projects
  • Navigate pages

Agent yang sesuai

CodexClaude CodeCursorOpenAgentSkill CLIBrowser agentsCLI

Keputusan pemasangan

Perintah
npx skills add hyqibot/token-free-openclaw --skill browser_cdp
Kebijakan
Blokir
Tinjauan manusia
Ya

Kepercayaan dan risiko

Kepercayaan
62/100
Audit
76/100
Tingkat risiko
Perlu ditinjau

Lingkar hasil

Endpoint
/api/agent/outcome
ID event
resolve
Hasil
5

Perintah pemasangan

npx skills add hyqibot/token-free-openclaw --skill browser_cdp

Jangan gunakan ketika

  • Tim yang membutuhkan SLA dengan dukungan vendor
  • Lingkungan berkompliansi tinggi tanpa tinjauan keamanan internal
  • No major risk signals from current metadata
  • Petunjuk izin berisiko tinggi: Shell or command execution, Secrets or environment access
  • Dependency or permission surface needs review

Keamanan Agent v2

32/100 · Hindari pemasangan otomatis

Blocked for auto-installBlokir

This skill should not be selected by an agent without explicit human security review.

Do not auto-install. Inspect the source, dependencies, and permission surface first.

Selesaikan via API

Tinggi

Eksekusi shell atau perintah

Metadata skill merujuk terminal, CLI, shell, subprocess, atau alur kerja eksekusi perintah.

Sedang

Browser automation

Skill may drive a browser or interact with web pages.

Sedang

Akses jaringan

Skill kemungkinan mengambil halaman jarak jauh, API, repositori, atau layanan eksternal.

Sedang

Akses sistem file

Skill dapat membaca atau menulis file proyek, dokumen, artefak yang dihasilkan, atau status workspace lokal.

  • Petunjuk izin berisiko tinggi: Shell or command execution, Secrets or environment access
  • Dependency or permission surface needs review

Target pemasangan

Pasang skill ini di alur Agent Anda

Gunakan endpoint publik untuk mengambil perintah, checklist keamanan, prompt target, dan tautan kanonis.

skill install

OpenAgentSkill CLI

Resolve policy, run the source installer safely, and report a verified install receipt.

$ npx --yes https://github.com/Leon-Drq/openagentskill/releases/download/cli-v0.2.1/openagentskill-0.2.1.tgz install hyqibot-browser-cdp

Rencana resolusi Agent

Biarkan Agent memverifikasi kecocokan sebelum memasang.

API Resolve mengembalikan skill utama, alternatif, kebijakan keamanan, catatan audit, target pemasangan, dan prompt siap pakai.

Buka rencana teks

Agent harus memeriksa

  • Task fit and alternatives from Resolve API.
  • Audit score, trust score, and safety policy warnings.
  • Install target compatibility for Codex, Claude Code, Cursor, or CLI.

Salin prompt

Task: Use browser_cdp in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20browser_cdp%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/hyqibot-browser-cdp/install
Install command: npx skills add hyqibot/token-free-openclaw --skill browser_cdp
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.

Serah-terima Agent

Berikan jalur pemasangan kepada Agent, bukan direktori lain.

Gunakan endpoint publik untuk mengambil perintah, checklist keamanan, prompt target, dan tautan kanonis.

Buka API pemasangan

Prompt Agent

Use browser_cdp for this task. Review https://www.openagentskill.com/api/skills/hyqibot-browser-cdp/install, then install with: npx skills add hyqibot/token-free-openclaw --skill browser_cdp

Metadata Registry

Profil yang dapat dibaca Agent untuk pemilihan skill otomatis.

API Registry menyediakan sinyal keputusan, kepercayaan, audit, use case, dan pemasangan tanpa mengikis UI.

Buka Manifest

Kecocokan Agent

67/100

Browser automation

Platform

Claude Code, Browser agents

Laporan audit

Perlu ditinjau · 76/100

Tinjauan yang dapat dibaca mesin tentang kesiapan pemasangan, metadata keamanan, pemeliharaan, dan risiko adopsi.

Lihat laporan auditLihat laporan evaluasi

Panel keputusan Agent

Fallback candidate for Browser automation

Prototype with this skill first; keep a fallback candidate ready.

67
Kesiapan
Prototipe
Tahap

Peran di stack

Kandidat cadangan

Kecocokan utama

Browser automation

Label kepercayaan

Buat prototipe dulu

Jalur pemasangan

Perintah siap

Gunakan saat

  • alur kerja Browser automation
  • Tim Claude Code
  • builders willing to evaluate younger projects

Bukti

  • recent repository activity
  • install command or GitHub repo available
  • profil kualitas 67/100
  • 2 event interaksi OpenAgentSkill

tinjau dulu

  • No major risk signals from current metadata

Jalur implementasi

  1. 1Pasang di Agent sandbox dan jalankan satu tugas Browser automation dari awal hingga akhir.
  2. 2Compare output quality, latency, and failure behavior against at least one alternative.
  3. 3Promote it into production only after reviewing repository permissions, license, and maintenance signals.

Profil kepercayaan

Hanya sandbox

Kandidat berguna dengan sinyal kepercayaan yang kurang atau bercampur. Gunakan di ruang kerja terisolasi hingga loop hasil membuktikan kecocokan tugas.

62
Trust Score OpenAgentSkill

Adopsi GitHub

Info

116 star GitHub

Aktivitas star/fork

Periksa

116 star dan 32 fork; aktivitas issue tidak tersedia dalam metadata saat ini

Pemeliharaan terbaru

Lulus

2 hari sejak push

Kejelasan lisensi

Lulus

Apache-2.0

Sinyal positif

  • Tinjauan AI disetujui
  • Jalur pemasangan tersedia
  • Bukti repositori tersedia
  • Repositori yang baru dipelihara
  • Perintah pemasangan tidak memiliki pola berisiko tinggi yang jelas
  • Loop hasil siap tetapi membutuhkan eksekusi Agent nyata pertama

Tinjau sebelum memasang

  • Quality score needs review
  • Permission surface needs review: secrets or environment access, shell or command execution
  • Stars/forks activity: 116 stars, 32 forks; issue activity unavailable in current metadata
  • Dependency/runtime risk: command execution surface, credential or environment access
  • Permission surface: secrets or environment access, shell or command execution
  • Belum ada laporan hasil Agent nyata
  • Tinjauan manusia diperlukan sebelum pemasangan tanpa pengawasan

Tindakan yang disarankan

Jalankan hanya dalam sandbox dan bandingkan alternatif terdekat sebelum digunakan untuk kerja nyata.

Profil kualitas

Menjanjikan kandidat untuk alur kerja Agent

Useful candidate, but compare it with alternatives before adopting.

67
Star GitHub
116
Keterkinian
2 hari lalu
Siap dipasang
Ya
Lisensi
Apache-2.0

Kecocokan alur kerja

Gunakan skill ini pada skenario berikut

Kecocokan alur kerja

Tambahkan ke alur kerja lengkap

Daftar alternatif

Bandingkan sebelum memasang

Similar skills that may fit this task.

Bandingkan semua

Ringkasan

--- name: browser_cdp description: "当用户明确希望连接到已运行的 Chrome 浏览器(connect_cdp)、扫描本地 CDP 端口、或以暴露 CDP 端口的方式启动浏览器(start + cdp_port)时,使用本 skill。用户没有明确提到 CDP、共享浏览器或远程调试时,启动浏览器不得携带 cdp_port,也不得使用 connect_cdp。CDP 模式会暴露浏览器历史、Cookies 等敏感信息,使用前须告知用户;同一 workspace 同时只能运行或连接一个浏览器。" metadata: builtin_skill_version: "1.1" copaw: emoji: "🔌" requires: {} ---

# 浏览器 CDP 连接参考

**Chrome DevTools Protocol(CDP)** 允许外部程序连接并控制一个已在运行的 Chrome 进程。本 skill 覆盖三类场景:

1. **扫描本地 CDP 端口** — 发现正在运行的可连接 Chrome 2. **连接已有 Chrome** — 附加到外部 Chrome,不影响其运行 3. **启动暴露 CDP 端口的浏览器** — 让 Playwright 启动的浏览器对外可见

> **⚠️ 隐私提示:使用 CDP 前请知晓** > > - **默认模式**(`start` 不带 `cdp_port`):浏览器完全由 Playwright 私有管理,历史记录、Cookies、登录态**不会暴露**给任何外部程序。 > - **CDP 模式**(`start` + `cdp_port` 或 `connect_cdp`):任何能访问该端口的程序都可以读取浏览器的**完整历史记录、Cookies、当前页面内容、已保存密码**等敏感信息。仅在信任的本地环境中使用,不要在公共网络或多用户服务器上暴露 CDP 端口。

> **⚠️ 单实例限制:一个 workspace 同时只能运行/连接一个浏览器** > > 无论是 Playwright 启动的浏览器还是 CDP 连接,同一 workspace 内同一时间只允许存在一个。需要切换时,必须先执行 `stop`,再启动或连接新的浏览器。

---

## 何时使用

**仅在用户明确表达以下意图时才使用本 skill:**

- 用户说:「连接到我已打开的 Chrome」「扫描一下本地有没有可连接的浏览器」 - 用户明确希望多个 agent 或外部工具**共享**同一个浏览器实例 - 用户明确要求浏览器**对外可见/可调试** - 用户主动提到 CDP、远程调试端口等概念

**以下情况不要使用 CDP 模式,直接用普通 `start` 即可:**

- 用户只是说「打开浏览器」「帮我打开某网站」,没有提到共享或调试 - 用户没有明确说明需要暴露浏览器给其他程序 - 不确定用户是否了解 CDP 的隐私风险

**使用前须告知用户 CDP 模式会暴露浏览器历史、Cookies 等敏感信息,确认用户知情后再操作。**

---

## 场景一:扫描本地 CDP 端口

默认扫描端口范围 **9000–10000**,并发探测,速度很快。

```json {"action": "list_cdp_targets"} ```

指定单个端口: ```json {"action": "list_cdp_targets", "port": 9222} ```

自定义扫描范围(未找到时可扩大范围): ```json {"action": "list_cdp_targets", "port_min": 8000, "port_max": 12000} ```

**成功返回示例:** ```json { "ok": true, "found": { "9222": [{"title": "New Tab", "url": "chrome://newtab/", ...}] }, "message": "Found CDP endpoints on port(s): 9222" } ```

**未找到时** 返回 `ok: false`,并提示扩大范围或确认 Chrome 是否以 `--remote-debugging-port=N` 启动。

---

## 场景二:连接已有 Chrome(connect_cdp)

先扫描到端口后,再连接:

```json {"action": "connect_cdp", "cdp_url": "http://localhost:9222"} ```

- 连接成功后可正常使用 `open`、`snapshot`、`click`、`type` 等所有操作 - **不会影响 Chrome 进程**:执行 `stop` 时只断开 Playwright 连接,Chrome 继续运行 - 连接期间每次操作前会自动检查连接是否正常,断开时返回错误提示重新连接 - **隐私风险**:连接后 agent 可读取该 Chrome 的完整 Cookies、历史记录、当前页面内容,请确认用户知情 - **单实例**:如果当前已有浏览器在运行(无论是 Playwright 启动的还是另一个 CDP 连接),必须先 `stop` 再连接

---

## 场景三:启动带 CDP 端口的浏览器

让 Playwright 启动浏览器时暴露指定 CDP 端口,其他工具可同时连接:

```json {"action": "start", "cdp_port": 9222} ```

启动成功后返回: ```json { "ok": true, "message": "Browser started with CDP port 9222", "cdp_url": "http://localhost:9222" } ```

之后可用 `list_cdp_targets` 验证端口已暴露,或将 `cdp_url` 提供给其他 agent / 工具连接。

**注意:** - **隐私风险**:暴露端口后,任何能访问该端口的程序均可读取浏览器历史、Cookies 及页面内容,操作前请告知用户 - **单实例**:当前 workspace 已有浏览器运行时,无法再启动新浏览器,必须先 `stop`

---

## Cookies 与数据持久化

三种启动方式都复用同一个 workspace 的 `user_data_dir`:

| 启动方式 | Cookies 复用 | 对外可访问 | |---|---|---| | `start`(默认) | ✅ | ❌ | | `start` + `cdp_port` | ✅ | ✅ | | `connect_cdp`(已有 Chrome) | ✅(若该 Chrome 使用了相同目录) | ✅ |

---

## stop 行为说明

两种 CDP 模式对 `stop` 的响应截然不同:

- **`connect_cdp`**:agent 附加到用户已有的 Chrome,**不拥有**该进程。执行 `stop` 只断开 Playwright 连接,Chrome 继续运行,用户页面不受影响。 - **`start` + `cdp_port`**:agent 自行启动并管理浏览器。执行 `stop` 会**终止 Chrome 进程**,其他通过该 CDP 端口连接的外部工具也会断线。

| 当前状态 | stop 效果 | |---|---| | CDP 连接(`connect_cdp`) | 仅断开 Playwright 连接,**Chrome 进程继续运行** | | Playwright 启动的浏览器(`start` + `cdp_port`) | **终止 Chrome 进程**,外部 CDP 连接同时断线 |

---

## 清除缓存

```json {"action": "clear_browser_cache"} ```

- 浏览器运行中:通过 CDP 清除 HTTP 缓存,**无需重启** - 浏览器已停止:删除磁盘上的缓存目录 - Cookies 和 Local Storage **不受影响**

---

## 常见问题

**Chrome 启动后无法扫描到 CDP 端口?**

Chrome 必须以独立进程 + 指定 `user-data-dir` 启动,否则新实例会被移交给已有进程:

```bash pkill -x "Google Chrome" # 先关闭已有 Chrome /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \ --remote-debugging-port=9222 \ --user-data-dir=/tmp/chrome-debug-9222 \ --no-first-run ```

**CDP 连接中断后怎么恢复?**

任何操作都会返回: ```json {"ok": false, "error": "CDP connection lost (was: http://localhost:9222). Reconnect with action='connect_cdp'."} ``` 按提示重新执行 `connect_cdp` 即可。

Detail teknis

Versi
1.0.0
Lisensi
Apache-2.0
Pembaruan terakhir
21 Agu 2026
Diterbitkan
21 Agu 2026

Ringkasan keputusan

Kandidat cadangan

67
Siap
Prototipe
Tahap

recent repository activity

Audit

Tinjauan pemasangan

Tinjauan pemasangan dan adopsi

76
Perlu ditinjau
Keamanan
72/100
Pemeliharaan
100/100
Pasang
92/100
Buka audit lengkapLihat laporan evaluasi

Bukti tervalidasi Agent

Bukti tervalidasi Agent

Laporan hasil setelah resolve, tinjau, pasang, dan satu eksekusi terbatas.

0
Terbukti
Needs first agent runPasang otomatis: tinjau duluTerakhir: Tidak diketahui
Tingkat sukses
Kegagalan terbaru
Hasil
0
Kualitas output
Gagal
0
Tidak relevan
0
Pemasangan
0
Diblokir risiko
0
Perlu penyiapan
0
Produksi
0

Belum ada data hasil Agent. Eksekusi pertama dapat melaporkan keberhasilan, kebutuhan setup, blok risiko, kegagalan, atau tidak relevan melalui /api/agent/outcome.

Pasang

Tambahkan ke alur Agent

Gratis dan sumber terbuka. Tinjau laporan sebelum memasang pada Agent produksi.

Siklus pertumbuhan

Kit berbagi

X

Draf berbasis skenario untuk browser_cdp, siap untuk posting manual di X.

Catatan kurator
browser_cdp: 当用户明确希望连接到已运行的 Chrome 浏览器(connect_cdp)、扫描本地 CDP 端口、或以暴露 CDP 端口的方式启动浏览器(start + cdp_port)时,使用本...

116 stars

https://www.openagentskill.com/skills/hyqibot-browser-cdp?ref=x
Buka draf X
Balasan opsional dengan perintah pemasangan
Listing + install path for browser_cdp:
https://www.openagentskill.com/skills/hyqibot-browser-cdp?ref=x

Install: npx skills add hyqibot/token-free-openclaw --skill browser_cdp
Buka draf balasan

Sumber listing

Diindeks Registry

Dapat diklaim

Listing ini diindeks dari sumber publik dan belum ditandai resmi hingga klaim pemelihara disetujui.

Kreator
hyqibot
Diindeks oleh
Indeks komunitas OpenAgentSkill

Atribusi menautkan ke repositori publik atau profil kreator. Kreator dapat mengklaim listing untuk memperbarui sinyal kepemilikan.

Klaim skill ini

Klaim pemilik

Klaim listing skill ini

Listing Diindeks Registry ini dikaitkan dengan hyqibot, tetapi belum ditandai resmi. Klaim untuk menambahkan sinyal pemilik terverifikasi dan membuat pembaruan peluncuran, pemasangan, serta audit berikutnya lebih tepercaya.

Kit backlink kreator

Tambahkan badge bukti ke README Anda

Tampilkan listing kanonis, sinyal kepercayaan dan audit saat ini, serta bukti Agent-Proven nyata di tempat pengembang mengevaluasi repositori.

[![Listed on OpenAgentSkill](https://www.openagentskill.com/api/badge/hyqibot-browser-cdp?metric=listed&label=Listed)](https://www.openagentskill.com/skills/hyqibot-browser-cdp)
[![OpenAgentSkill Trust](https://www.openagentskill.com/api/badge/hyqibot-browser-cdp?metric=trust&label=Trust)](https://www.openagentskill.com/skills/hyqibot-browser-cdp)
[![OpenAgentSkill Audit](https://www.openagentskill.com/api/badge/hyqibot-browser-cdp?metric=audit&label=Audit)](https://www.openagentskill.com/skills/hyqibot-browser-cdp/audit)
[![Agent Proven](https://www.openagentskill.com/api/badge/hyqibot-browser-cdp?metric=proven&label=Agent%20Proven)](https://www.openagentskill.com/skills/hyqibot-browser-cdp)

Penulis

H

hyqibot

@hyqibot

Kecocokan platform

Sinyal kesehatan

Star GitHub
116
Skor kualitas
38/100
Push GitHub terakhir
21 Agu 2026
Petunjuk framework
Tidak diketahui
Tampilan OpenAgentSkill
2
Salinan pemasangan
0
Klik keluar
0

Sinyal komunitas

Bagikan apakah skill ini bermanfaat untuk alur kerja Agent Anda. Masukan gabungan meningkatkan peringkat dari waktu ke waktu.

Kepercayaan & keamanan

Hanya sandbox

62
  • Adopsi GitHub116 star GitHubInfo
  • Aktivitas star/fork116 star dan 32 fork; aktivitas issue tidak tersedia dalam metadata saat iniPeriksa
  • Pemeliharaan terbaru2 hari sejak pushLulus
  • Kejelasan lisensiApache-2.0Lulus
  • Kelengkapan README/SKILL.mdMetadata publik memerlukan konteks README/SKILL.md yang lebih kuatInfo
  • Risiko dependensi/runtimecommand execution surface, credential or environment accessPeriksa