whatisgithub

What is scraping-skills?

thirdwatch-dev/scraping-skills — explained in plain English

Analysis updated 2026-05-18

3Audience · developerComplexity · 2/5LicenseSetup · easy

In one sentence

A collection of markdown skill files that teach AI coding agents like Claude how to approach web scraping tasks, from deciding whether to build or buy a scraper to handling specific domains like jobs, e-commerce, and social media.

Mindmap

mindmap
  root((repo))
    What it does
      Teaches AI agents scraping
      Build vs buy guidance
      Anti-bot bypass strategies
    Domains covered
      Jobs and ecommerce
      Social media and reviews
      Real estate and travel
    How to use
      Copy skill folder
      Works with any agent
      Auto-activates on match
    Responsible use
      Respect site terms
      Follow privacy laws
      Public data only
    Licensing
      MIT license
      Free to use

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Teach your AI assistant to scrape job postings from multiple job boards.

USE CASE 2

Guide an AI agent to extract product and pricing data from e-commerce sites.

USE CASE 3

Help an AI assistant decide between building a custom scraper or using an existing paid service on Apify.

USE CASE 4

Route an AI agent to the right approach for collecting reviews or social media data responsibly.

What is it built with?

MarkdownApify

How does it compare?

thirdwatch-dev/scraping-skills000madz000/payload-test-api-route-handler0marildo/imago
Stars333
LanguageTypeScriptPython
Setup difficultyeasyeasyeasy
Complexity2/52/52/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Just copy the relevant skill folder into your project's skills directory, no dependencies or infrastructure required.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

This repository is a collection of "skills" for AI coding agents like Claude. A skill here means a markdown file that teaches the agent how to approach a specific type of web scraping task. The idea is that when you ask your AI assistant to extract data from a website, the relevant skill gives the agent a structured way to think about the problem, including whether to build a scraper from scratch or use an existing paid service. The skills are organized into two groups. The first group covers the engineering side of scraping. One skill helps the agent decide between building and buying, walking through techniques from simple HTTP requests to stealth browsers. Another focuses on bypassing anti-bot systems like Cloudflare and DataDome. A third helps package a scraper as a deployable product on the Apify platform. The second group covers specific domains, routing the agent to the right approach for jobs, e-commerce, reviews, social media, leads, real estate, travel, food delivery, and SEO data. Thirdwatch, the company maintaining this repository, runs over 70 production scrapers on the Apify Store. When a maintained scraper already exists for a target site, the skill points the agent to it so the user does not have to deal with anti-bot defenses. When no ready-made scraper exists, the engineering skills guide the agent through building one. The Apify scrapers use pay-per-result pricing, meaning you are billed per row of data returned, with a free tier available. To install a skill, you copy its folder into your project's skills directory. The skill activates automatically when your request matches its description. The same skill files work with any agent runtime that supports the Agent Skills format, not just Claude. The README includes a section on responsible use. The skills target publicly accessible data, and users are expected to respect each site's Terms of Service, robots.txt files, and privacy laws like GDPR and CCPA. The project is released under the MIT license.

Copy-paste prompts

Prompt 1
I need to scrape product prices and reviews from several e-commerce websites. Use the scraping skills from thirdwatch-dev/scraping-skills to figure out whether I should build a scraper or use an existing Apify actor, and then set up the chosen approach.
Prompt 2
I want to extract job listings from LinkedIn, Indeed, and Glassdoor. Apply the jobs domain skill from scraping-skills to choose the best strategy and write the scraper code or find a ready-made Apify scraper.
Prompt 3
Help me deploy my web scraper to Apify so it runs on a schedule and charges per result. Use the Apify packaging skill from scraping-skills to package my existing scraper code as a deployable actor.
Prompt 4
I keep getting blocked by Cloudflare when scraping a website. Use the anti-bot bypass skill from scraping-skills to suggest techniques for getting past the anti-bot defenses without violating the site terms.
Prompt 5
I need to collect real estate listing data from Zillow. Use the real estate domain skill from scraping-skills to determine the best scraping approach and find if a maintained Apify scraper already exists for this.

Frequently asked questions

What is scraping-skills?

A collection of markdown skill files that teach AI coding agents like Claude how to approach web scraping tasks, from deciding whether to build or buy a scraper to handling specific domains like jobs, e-commerce, and social media.

What license does scraping-skills use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is scraping-skills to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is scraping-skills for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.