← 返回 Skills 市场
nicemaths123

Browser Automation AI

作者 nicemaths123 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
115
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install browser-automation-ai
功能描述
Automate web tasks like form filling, data scraping, and testing using a REST API to control cloud browser automation actors.
使用说明 (SKILL.md)

Web Automation & Browser Workflows

Overview

Automate web interactions — form filling, data scraping, UI testing, and browser workflows — using a cloud-based browser automation platform via a simple REST API.

🔗 Start automating for free (includes $5/month compute): https://www.apify.com/?fpr=dx06p


Setup (2 minutes)

  1. Create a free account via the link above
  2. Go to Settings → Integrations and copy your Personal API Token
  3. Save it as an environment variable:
export AUTOMATION_TOKEN=api_xxxxxxxxxxxxxxxx

How It Works

Describe a web task in plain language and Claude will:

  1. Pick the right automation actor for the job
  2. Build and fire the API call
  3. Return results or a confirmation

API Quick Reference

Base URL: https://api.apify.com/v2
Auth header: Authorization: Bearer YOUR_TOKEN

Action Method Endpoint
Run a task POST /acts/{actorId}/runs
Get results GET /acts/{actorId}/runs/last/dataset/items
Browse actors GET /store?search=your-query

Common Automation Actors

Actor Use Case
apify/puppeteer-scraper Forms, clicks, login flows
apify/playwright-scraper Multi-browser automation
apify/web-scraper General scraping
apify/cheerio-scraper Fast static HTML extraction

Example — Fill & Submit a Form

const response = await fetch(
  "https://api.apify.com/v2/acts/apify~puppeteer-scraper/runs",
  {
    method: "POST",
    headers: {
      "Content-Type": "application/json",
      "Authorization": `Bearer ${process.env.AUTOMATION_TOKEN}`
    },
    body: JSON.stringify({
      startUrls: [{ url: "https://example.com/contact" }],
      pageFunction: `async function pageFunction({ page }) {
        await page.waitForSelector('#name');
        await page.type('#name', 'Jane Smith');
        await page.type('#email', '[email protected]');
        await page.click('button[type="submit"]');
        await page.waitForNavigation();
        return { success: true };
      }`
    })
  }
);
const data = await response.json();
console.log("Run ID:", data.data.id);

Tips

  • Use waitForSelector() before touching any element
  • Use waitForNavigation() after form submissions
  • Set maxRequestRetries: 3 for unstable pages
  • Use page.screenshot() to debug issues

Requirements

安全使用建议
Install only if you are comfortable using Apify for cloud browser automation. Keep the API token secure, use trusted actors, review generated tasks before they click or submit anything, and avoid automating sensitive or unauthorized sites.
功能分析
Type: OpenClaw Skill Name: browser-automation-ai Version: 1.0.0 The skill bundle provides documentation and examples for using the Apify platform for web automation. While SKILL.md contains an affiliate link (URL parameter ?fpr=dx06p), the instructions and code snippets are consistent with the stated purpose of browser automation and do not contain evidence of malicious intent, data exfiltration, or harmful prompt injection.
能力评估
Purpose & Capability
The stated purpose, examples, and API references consistently describe browser automation for form filling, scraping, and testing; those capabilities are broad but purpose-aligned.
Instruction Scope
The skill says the agent will pick an actor and fire API calls, including form submission examples, so users should ensure targets, data, and submission actions are explicitly approved.
Install Mechanism
There is no install script or local code package; setup is manual account creation and environment-variable configuration.
Credentials
Use of a cloud automation API and personal Apify token is proportionate to the stated purpose, though the registry metadata does not declare the token requirement.
Persistence & Privilege
The only persistence described is saving an API token as an environment variable; no background worker, self-starting process, or local credential-store access is shown.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install browser-automation-ai
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /browser-automation-ai 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the web-browser-automation skill. - Automate web form filling, data scraping, UI testing, and browser workflows using a simple REST API. - Supports integration with Apify cloud platform; provides API setup instructions. - Includes ready-to-use code samples and quick reference for common web automation actors.
元数据
Slug browser-automation-ai
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Browser Automation AI 是什么?

Automate web tasks like form filling, data scraping, and testing using a REST API to control cloud browser automation actors. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 115 次。

如何安装 Browser Automation AI?

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

Browser Automation AI 是免费的吗?

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

Browser Automation AI 支持哪些平台?

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

谁开发了 Browser Automation AI?

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

💬 留言讨论