← 返回 Skills 市场
tammy-hash

AgentGo Cloud Browser

作者 Pangolinfo & AgentGo · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
364
总下载
0
收藏
4
当前安装
1
版本数
在 OpenClaw 中安装
/install agentgo-browser
功能描述
Automates browser interactions using AgentGo's distributed cloud browser cluster via [email protected]. Use when the user needs to navigate websites, interac...
使用说明 (SKILL.md)

Browser Automation with AgentGo Cloud Browsers

AgentGo provides a distributed cloud browser cluster. Connect via WebSocket using chromium.connect() from [email protected].

Note: Must use [email protected] exactly — newer versions have protocol incompatibilities with AgentGo's server.

Get an API key

Register at https://app.agentgo.live/ — free credits included, no credit card required.

export AGENTGO_API_KEY=your_api_key_here

Install

npm install [email protected]
# or
pnpm add [email protected]

Quick start

import { chromium } from "playwright"; // must be [email protected]

const options = { _apikey: process.env.AGENTGO_API_KEY };
const serverUrl = `wss://app.browsers.live?launch-options=${encodeURIComponent(JSON.stringify(options))}`;

const browser = await chromium.connect(serverUrl);
const page = await browser.newPage();

await page.goto("https://example.com");
const title = await page.title();
console.log(title);

await browser.close();

Connection helper

import { chromium } from "playwright";

export async function connectAgentGo() {
  if (!process.env.AGENTGO_API_KEY)
    throw new Error("AGENTGO_API_KEY is not set");
  const opts = encodeURIComponent(JSON.stringify({ _apikey: process.env.AGENTGO_API_KEY }));
  return chromium.connect(`wss://app.browsers.live?launch-options=${opts}`);
}

Basic interactions

const browser = await connectAgentGo();
const page = await browser.newPage();

await page.goto("https://example.com");
await page.click("button#submit");
await page.fill("input[name=email]", "[email protected]");
await page.press("input[name=email]", "Enter");
await page.screenshot({ path: "screenshot.png" });

await browser.close();

Extract data

const browser = await connectAgentGo();
const page = await browser.newPage();
await page.goto("https://news.ycombinator.com");

const items = await page.$$eval(".titleline a", els =>
  els.map(a => ({ title: a.textContent, href: (a as HTMLAnchorElement).href }))
);

await browser.close();
return items;

Multiple pages (parallel)

const browser = await connectAgentGo();
const [page1, page2] = await Promise.all([browser.newPage(), browser.newPage()]);

await Promise.all([
  page1.goto("https://site-a.com"),
  page2.goto("https://site-b.com"),
]);

await browser.close();

Always close in finally

const browser = await connectAgentGo();
try {
  const page = await browser.newPage();
  await doWork(page);
} finally {
  await browser.close();
}

Specific Tasks

Tips & Anti-Detection

安全使用建议
This skill appears to implement what it claims (cloud Playwright automation) but there are red flags you should consider before installing: - AGENTGO_API_KEY is required by the examples but is not declared in the skill metadata. Confirm with the publisher that the skill will request this credential and understand how/where you must provide it. - The references include explicit anti-detection techniques and instructions for extracting/injecting session cookies (e.g., X/Twitter auth_token and ct0). These are powerful and can be abused; never provide cookies or API keys for accounts you do not own, and avoid automating actions that violate a service's terms of use. - Trust the remote endpoint (wss://app.browsers.live and https://app.agentgo.live). Using this skill will route browsing through a third-party cloud provider — review their privacy/security policy and understand what data may be logged or visible to them (page URLs, contents, session cookies, screenshots, etc.). - Use least-privilege: create and use dedicated/test accounts and limited-scope API keys if possible. Do not store API keys or cookies in source control; follow the skill's own advice to keep them out of VCS and use secure storage. - Because the SKILL.md pins an exact Playwright version (1.51.0), run the automation in an isolated environment (container or VM) to avoid dependency conflicts and to limit impact if credentials are leaked. If you plan to proceed, ask the skill publisher to update the metadata to declare AGENTGO_API_KEY as a required credential and to document how cookies/credentials should be handled safely. If you need this skill to act autonomously, consider the additional risk that the automation could perform high-impact actions using the provided cookies/API key.
功能分析
Type: OpenClaw Skill Name: agentgo-browser Version: 0.1.0 The skill bundle provides a legitimate interface for the AgentGo cloud browser service using Playwright. It contains extensive documentation for web automation, session management, and anti-detection strategies, including specific guidance for X (Twitter) that emphasizes user-controlled session cookies and safety checks. No evidence of malicious intent, unauthorized data exfiltration, or prompt injection was found; the code and instructions are consistent with the stated purpose of providing remote browser capabilities via the wss://app.browsers.live endpoint.
能力评估
Purpose & Capability
The SKILL.md content, reference files, and examples are consistent with the stated purpose (connecting to AgentGo via Playwright to automate browsers). However the registry metadata lists no required environment variables while the runtime instructions repeatedly require process.env.AGENTGO_API_KEY; this metadata/instruction mismatch is an incoherence that could lead to accidental misconfiguration or missing security controls. Also the skill teaches cookie injection and anti-detection tactics — technically within the automation purpose but sensitive in consequence.
Instruction Scope
Instructions stay within browser automation scope (connect to wss://app.browsers.live, use Playwright APIs, manage sessions). They also include explicit anti-detection strategies (mobile emulation, human-like typing, simulated scrolling) and step-by-step instructions for extracting and injecting session cookies (e.g., for X/Twitter). Those behaviors are coherent for a tool designed to automate human-like interactions, but they are powerful and can enable actions that bypass site protections or operate on someone else's account if cookies/credentials are mishandled.
Install Mechanism
This is an instruction-only skill (no install spec). It tells users to install a specific package ([email protected]). No arbitrary download URLs or extract steps are present. The requirement to use an exact older Playwright version is fragile and worth noting, but not an install-security red flag by itself.
Credentials
The runtime examples and helpers require AGENTGO_API_KEY (read from process.env), and the docs instruct storing session cookies locally (or in env/config). Yet the skill metadata declares no required environment variables or primary credential. This mismatch is concerning because sensitive credentials (API key and session cookies) are needed to operate and they are not documented in the metadata that the platform uses to surface permissions. The skill also instructs reading local config files (e.g., x_config.json), which involves handling secrets outside the declared requirements.
Persistence & Privilege
The skill does not request elevated platform privileges: always:false, no OS restrictions, and it does not describe modifying other skills or system-wide config. There is no evidence it attempts to persist beyond its normal use.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install agentgo-browser
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /agentgo-browser 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial public release of the AgentGo Cloud Browser skill. - Connect to AgentGo's distributed browser cluster via [email protected] - Run browser automation without a local browser - Includes connection, session management, and code examples
元数据
Slug agentgo-browser
版本 0.1.0
许可证
累计安装 4
当前安装数 4
历史版本数 1
常见问题

AgentGo Cloud Browser 是什么?

Automates browser interactions using AgentGo's distributed cloud browser cluster via [email protected]. Use when the user needs to navigate websites, interac... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 364 次。

如何安装 AgentGo Cloud Browser?

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

AgentGo Cloud Browser 是免费的吗?

是的,AgentGo Cloud Browser 完全免费(开源免费),可自由下载、安装和使用。

AgentGo Cloud Browser 支持哪些平台?

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

谁开发了 AgentGo Cloud Browser?

由 Pangolinfo & AgentGo(@tammy-hash)开发并维护,当前版本 v0.1.0。

💬 留言讨论