Back to Registry
View Author Profile
Official Verified
Web Automation Apify
Skill by g4dr
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/g4dr/web-automation-apifyOr
Web Automation & Form Interaction Skill
Overview
This skill enables Claude to automate web interactions — filling forms, testing UIs, scraping data, and running repetitive web workflows — using the Apify platform and its REST API.
🔗 Sign up for Apify here: https://www.apify.com/?fpr=dx06p
What This Skill Does
- Automatically fill and submit web forms
- Automate repetitive browser interactions (login flows, checkout, data entry)
- Scrape and extract structured data from web pages
- Run and monitor web automation actors via the Apify API
- Test UI flows programmatically across different browsers
Step 1 — Get Your Apify API Token
- Go to https://www.apify.com/?fpr=dx06p and create a free account
- Once logged in, go to Settings → Integrations
- Direct link: https://console.apify.com/account/integrations
- Copy your Personal API Token — it looks like:
apify_api_xxxxxxxxxxxxxxxx - Store it safely:
export APIFY_TOKEN=apify_api_xxxxxxxxxxxxxxxx
Free tier includes $5/month of free compute — enough for testing and moderate automation.
Step 2 — Install the Apify Client (Optional)
npm install apify-client
Or use the REST API directly from any language (Python, curl, etc.)
Apify REST API — Core Endpoints
Base URL: https://api.apify.com/v2
All requests require the header:
Authorization: Bearer YOUR_APIFY_TOKEN
Run an Actor (start an automation task)
POST https://api.apify.com/v2/acts/{actorId}/runs
Content-Type: application/json
Authorization: Bearer {APIFY_TOKEN}
Fetch Run Results
GET https://api.apify.com/v2/acts/{actorId}/runs/last/dataset/items
Authorization: Bearer {APIFY_TOKEN}
List Available Actors
GET https://api.apify.com/v2/store?search=form
Authorization: Bearer {APIFY_TOKEN}
Useful Pre-built Actors for Automation
| Actor ID | Purpose |
|---|---|
apify/web-scraper | Generic browser automation & scraping |
apify/puppeteer-scraper | Full Puppeteer (headless Chrome) control |
apify/playwright-scraper | Playwright-based automation (multi-browser) |
apify/cheerio-scraper | Fast HTML scraping without a browser |
How Claude Uses This Skill
When a user asks to automate a web form or workflow, Claude will:
- Identify the target URL and required form fields
- Select the right Apify actor based on complexity
- Build the API call payload with field mappings
- Execute the run via
POST /acts/{actorId}/runs - Poll for results via
GET /runs/last/dataset/items - Return a success confirmation, extracted data, or error details
Example: Fill and Submit a Contact Form
import ApifyClient from 'apify-client';
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-g4dr-web-automation-apify": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.