Web Scraping and Browser Automation skills for Claude Code and Codex
Skills for scraping and driving the web: Firecrawl scrape, crawl and map, Browserbase and Stagehand, Browser Use, Apify Actors, Puppeteer scripts, Notte and agent-browser CLIs. They let an agent read sites, extract structured data and act in a real browser.
Highest-scoring web scraping skills in the October 22, 2026 snapshot: browser-use-to-stagehand from browserbase/skills (84/100), firecrawl-scrape from firecrawl/skills (82/100) and geekflare from geekflare/geekflare-skills (80/100). Scores come from the Suede Skill Check.
- 30 listed skills
- 9 repositories
- 10 with full pages
25 from official publishers. 3 bundle scripts. 6 connect to an outside service. Listed in Developer Tools and Frameworks (13), Data, Analytics and Databases (8), AI Agents and LLM Engineering (4), Productivity and Knowledge Work (3), Testing and QA (2).
All 30 web scraping skills
No matching skills. Try fewer words or clear your search.
| Skill | Repository | What it does |
|---|---|---|
| autobrowse 83/100 · B | browserbase/skills | Improves browser automation through an iterative loop that runs a browsing task, reads the trace, and refines the navigation strategy until it reliably passes. |
| browser-to-api 80/100 · B | browserbase/skills | Turns a website's observable HTTP traffic into a best-effort OpenAPI 3.1 spec by analyzing a browser-trace capture, to discover endpoints from a browser session. |
| browser-use-to-stagehand 84/100 · B | browserbase/skills | Migrates browser-use Python automation scripts to Stagehand v3 TypeScript on Browserbase, mapping browser-use features and APIs to Stagehand primitives. |
| cookie-sync 80/100 · B | browserbase/skills | Syncs cookies from local Chrome to a Browserbase persistent context so the browse CLI can access authenticated sites as the user. |
| dev-browser 77/100 · C | SawyerHood/dev-browser | Automates browser tasks through the dev-browser CLI with persistent named pages, such as navigating sites, filling forms, taking screenshots, and extracting web data. |
| firecrawl-company-directories 71/100 · C | firecrawl/skills | Extracts structured company lists from directories such as YC, Crunchbase, Product Hunt, and G2 using Firecrawl, into JSON, CSV, or CRM-ready lists. |
| firecrawl-dashboard-reporting 71/100 · C | firecrawl/skills | Pulls metrics from analytics dashboards and internal web tools with Firecrawl browser, including authenticated extraction, date-range reports, and cross-platform metric summaries. |
| firecrawl-scrape 82/100 · B | firecrawl/skills | Reads a known webpage or executes a discovered workflow or data-provider capability to return page content or structured results. |
| geekflare 80/100 · B | geekflare/geekflare-skills | Search the live web, extract public page data, capture screenshots and PDFs, and check website health through Geekflare MCP or its REST API. |
| safe-browser 75/100 · C | browserbase/skills | Builds constrained-browser agents whose safe_browser tool enforces a domain allowlist, so an agent can browse without raw browser, shell, or CDP access. |
| agent-browser 75/100 · C | vercel-labs/agent-browser | Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking… |
| apify-actor-development 84/100 · B | apify/agent-skills | Create, modify, debug, and deploy Apify Actors, and write their input and output schemas. Use when building an Actor from scratch, changing or… |
| apify-generate-output-schema 61/100 · D | apify/agent-skills | Deprecated. Output schema generation moved to the apify-actor-development skill; prefer that skill whenever it is available. |
| apify-integration-development 80/100 · B | apify/agent-skills | Design and build an official Apify integration for a company's product - workflow-automation apps (Zapier/n8n-style), AI agent plugins (coding-agent… |
| browser-automation-notte 69/100 · D | gooseworks-ai/goose-skills | Browser automation - control browser sessions, scrape pages, and run AI agents |
| browser-use 69/100 · D | browser-use/browser-use | Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers hosted cloud browsers… |
| cloud 81/100 · B | browser-use/browser-use | Documentation reference for using Browser Use Cloud — the hosted API and SDK for browser automation. Use this skill whenever the user needs help… |
| fetch 78/100 · C | browserbase/skills | Use this skill when the user wants to retrieve a URL without a full browser session: fetch HTML or JSON from static pages, inspect status codes or… |
| firecrawl 71/100 · C | firecrawl/skills | Any live-web task via the Firecrawl CLI — including ordinary web research: searching the web, reading or extracting pages, gathering sources… |
| firecrawl-agent 79/100 · C | firecrawl/skills | Autonomously navigate websites and extract structured data across pages. Use when the task requires navigation or no suitable ready-made workflow or… |
| firecrawl-crawl 74/100 · C | firecrawl/skills | Bulk-extract many pages from one site or section. Use for "crawl", "everything under /docs", or content spanning linked pages. |
| firecrawl-download 74/100 · C | firecrawl/skills | Save a site or section as local files (markdown, screenshots). Use for "download the site", offline docs, or a local copy for reference. |
| firecrawl-interact 76/100 · C | firecrawl/skills | Drive a live browser on a scraped page: click, fill forms, log in, paginate, infinite-scroll. Use when content requires interaction or a scrape… |
| firecrawl-knowledge-base 74/100 · C | firecrawl/skills | Build a knowledge base from web content with Firecrawl. Use for local reference docs, RAG-ready chunks, fine-tuning datasets, documentation mirrors… |
| firecrawl-knowledge-ingest 71/100 · C | firecrawl/skills | Export documentation portals, help centers and API reference sites into local markdown or JSON with Firecrawl browser, including pages that render… |
| firecrawl-map 76/100 · C | firecrawl/skills | Discover and list a site's URLs, with search filtering. Use for "map the site" or "find the URL for" requests — when the user knows the site but not… |
| puppeteer-skill 81/100 · B | LambdaTest/agent-skills | Generates Puppeteer scripts for browser automation, scraping, and PDF generation. Triggers on: "Puppeteer", "headless Chrome", "page.goto"… |
| remote-browser 66/100 · D | browser-use/browser-use | Controls an isolated Browser Use Cloud browser from a sandboxed machine with the current Browser Use CLI. |
| web-search-tavily 69/100 · D | gooseworks-ai/goose-skills | AI-powered web search, crawling, extraction, and deep research |
| website-screenshot-notte 76/100 · C | gooseworks-ai/goose-skills | Take screenshots of any website using Notte browser automation. Use when asked to screenshot, capture, or snap a webpage. |
How to choose web scraping skills
Decide between hosted and local. Firecrawl, Browserbase, Browser Use Cloud and Apify run in the vendor's cloud and need an API key; Puppeteer, dev-browser and agent-browser run a local browser.
Check each site's terms and robots rules before scraping at volume, and prefer the vendor's rate controls.
Cookie sync and remote-browser skills carry your logged-in sessions; use a separate browser profile for agent work.
Related topics
Browser Agents and Computer Use 29MCP Servers 82RAG and Retrieval 32Web Search 16End-to-End and Browser Testing 56Python 32REST APIs and OpenAPI 31Test Automation 134
Find your next useful skill
Explore Rising Skills with quality scores and source reports, or search from inside your agent.
Get Rising Skills by email · Read Rising Skills · Install the finder · State of Agent Skills