openbotx
An open-source platform for orchestrating AI agents — secure, simple, and built for everyone. Multi-agent, real-time task board, web control panel, skills system, browser automation, multi-provider, scheduler,...
Web Automation & Browser Workflows
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install g4dr/web-browser-automationInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
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
export AUTOMATION_TOKEN=api_xxxxxxxxxxxxxxxx
Describe a web task in plain language and Claude will:
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 |
| 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 |
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=...
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# 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=...An open-source platform for orchestrating AI agents — secure, simple, and built for everyone. Multi-agent, real-time task board, web control panel, skills system, browser automation, multi-provider, scheduler,...
OpenClaw skill for 知识星球 / ZSXQ digests with token-first auth and browser recovery.
🌐 OpenClaw skill for Browser-Use — AI-powered browser automation for complex multi-step workflows (login, form filling, scraping, posting)
Search and hire real humans for tasks — photography, delivery, research, and more