ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

Web Automation Apify

Skill by g4dr

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/g4dr/web-automation-apify
Or

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

  1. Go to https://www.apify.com/?fpr=dx06p and create a free account
  2. Once logged in, go to Settings → Integrations
  3. Copy your Personal API Token — it looks like: apify_api_xxxxxxxxxxxxxxxx
  4. 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 IDPurpose
apify/web-scraperGeneric browser automation & scraping
apify/puppeteer-scraperFull Puppeteer (headless Chrome) control
apify/playwright-scraperPlaywright-based automation (multi-browser)
apify/cheerio-scraperFast HTML scraping without a browser

How Claude Uses This Skill

When a user asks to automate a web form or workflow, Claude will:

  1. Identify the target URL and required form fields
  2. Select the right Apify actor based on complexity
  3. Build the API call payload with field mappings
  4. Execute the run via POST /acts/{actorId}/runs
  5. Poll for results via GET /runs/last/dataset/items
  6. Return a success confirmation, extracted data, or error details

Example: Fill and Submit a Contact Form

import ApifyClient from 'apify-client';

Metadata

Author@g4dr
Stars2387
Views1
Updated2026-03-09
View Author Profile
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.