Crawl4AI Web Scraper

Full web page scraping with JavaScript rendering via local Crawl4AI instance, delivering clean markdown or detailed JSON including links and media.

angusthefuzz

@angusthefuzz

What This Skill Does

Full web page scraper that uses a local Crawl4AI instance to extract content with JavaScript rendering, returning clean markdown or detailed JSON including links and media.

Replaces cloud-based scraping services like Tavily for complex, JavaScript-heavy pages by running locally with no API limits.

When to Use It

  • Scrape a JavaScript-heavy page that Tavily cannot handle
  • Extract clean markdown from a blog post or documentation page
  • Collect all links and media from a single web page
  • Fetch full page content for offline analysis or archiving
  • Render and scrape a single-page application (SPA) for data extraction

Install

$ openclaw skills install @angusthefuzz/crawl-for-ai

Crawl4AI Web Scraper

Local Crawl4AI instance for full web page extraction with JavaScript rendering.

Endpoints

Proxy (port 11234) — Clean output, OpenWebUI-compatible

  • Returns: [{page_content, metadata}]
  • Use for: Simple content extraction

Direct (port 11235) — Full output with all data

  • Returns: {results: [{markdown, html, links, media, ...}]}
  • Use for: When you need links, media, or other metadata

Usage

# Via script
node {baseDir}/scripts/crawl4ai.js "url"
node {baseDir}/scripts/crawl4ai.js "url" --json

Script options:

  • --json — Full JSON response

Output: Clean markdown from the page.

Configuration

Required environment variable:

  • CRAWL4AI_URL — Your Crawl4AI instance URL (e.g., http://localhost:11235)

Optional:

  • CRAWL4AI_KEY — API key if your instance requires authentication

Features

  • JavaScript rendering — Handles dynamic content
  • Unlimited usage — Local instance, no API limits
  • Full content — HTML, markdown, links, media, tables
  • Better than Tavily for complex pages with JS

API

Uses your local Crawl4AI instance REST API. Auth header only sent if CRAWL4AI_KEY is set.

Top skills in this category