Crawl4AI

Omsluter Crawl4AI webbläsarskrapare för JS-tunga webbplatser, batch-genomsökningar och LLM-fri schemaextraktion.

av brettdavies · brettdavies/crawl4ai-skill

Testad · Fungerar ★ 10.0/10

Crawl4AI — Omsluter Crawl4AI webbläsarskrapare för JS-tunga webbplatser, batch-genomsökningar och LLM-fri schemaextraktion.

Vad den gör

Tillhandahåller CLI (crwl) och Python SDK-mönster för Crawl4AI, en Playwright-stödd crawler som renderar JavaScript-tunga sidor och SPA:er som vanliga HTTP-hämtningar inte kan nå. Täcker ren markdown-generering, LLM-fri CSS/JSON-schemaextraktion, samtidig batch-genomsökning av flera URL:er, sitemap-driven URL-upptäckt och inloggnings-/sessionshantering. Utlöses vid crawl4ai, crwl, skrapning av SPA:er/JS-tunga webbplatser och schemabaserad extraktion; hänvisar explicit till lättare verktyg (defuddle/fetch-web) för statisk HTML.

Testrapport

Körde färdighetens exakt rekommenderade kommando mot en live JS-renderad testsida: en naiv curl+CSS-väljare-skrapning returnerade noll citat, medan `crwl ... -c wait_until=networkidle` returnerade alla tio citat med författare och taggar snyggt formaterade i markdown.

Testad: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/brettdavies/crawl4ai-skill
cd crawl4ai-skill
mkdir -p ~/.claude/skills
cp -r . ~/.claude/skills/crawl4ai

Kommandon och exempelprompter

  • /crawl4aiOmsluter Crawl4AI webbläsarskrapare för JS-tunga webbplatser, batch-genomsökningar och LLM-fri schemaextraktion.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Scrape this SPA's product listings, it's all client-rendered React.
  • Crawl 500 URLs from this sitemap into clean markdown for me.
  • Extract price and name from these product pages with a CSS schema.