TopRank Skills

Home / Claw Skills / Browser automation / Web Browser Automation
Official OpenClaw rules 54%

Web Browser Automation

Web Automation & Browser Workflows

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 Web Browser Automation 技能。 若已安装,则直接安装 Web Browser Automation 技能。

Overview

Skill Key
g4dr/web-browser-automation
Author
g4dr
Source Repo
openclaw/skills
Version
-
Source Path
skills/g4dr/web-browser-automation
Latest Commit SHA
dc62b20e61faee628781f41d06a20089a48aaca7

Extracted Content

SKILL.md excerpt

# 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:

```bash
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

```javascript
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', 'jane@example.com');
        await page.click('button[type=...

Related Claw Skills