scrapling

Automate web scraping and data extraction from websites using Python libraries.

385|52|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/Cedriccmh/claude-code-skill-scrapling --skill scrapling-cedriccmh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scrapling
Source: https://github.com/Cedriccmh/claude-code-skill-scrapling/tree/main
Command: npx skills add https://github.com/Cedriccmh/claude-code-skill-scrapling --skill scrapling-cedriccmh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scrapling[fetchers], scrapling[ai], scrapling[shell], and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates web scraping and data extraction, making it easy to gather information from websites with minimal effort.

Core Features & Use Cases

  • Fetcher Decision Tree: Automatically selects the best Fetcher based on the website's characteristics.
  • Cloudflare Bypass: Built-in support for scraping sites protected by Cloudflare/WAF.
  • Session Login: Handles HTTP form-based login with cookie persistence.
  • Use Case: Scrape product prices from e-commerce websites or extract data from web APIs.

Quick Start

Install the skill and use the 'scraping extract' command to extract data from a URL.

Frequently Asked Questions about scrapling

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scrape data from a website protected by Cloudflare?

Web scraping sites protected by Cloudflare is handled using built-in bypass features. The Skill evaluates site characteristics and circumvents WAF protections to retrieve webpage data automatically.

What is the best way to automate web scraping and data extraction?

Automating web scraping and data extraction is best achieved by using a Fetcher decision tree. This mechanism evaluates website characteristics to automatically select the optimal fetcher for retrieving information.

Can I handle HTTP form login and maintain cookies for web scraping?

HTTP form login and cookie persistence are fully supported for web scraping. You can authenticate via session login to access and extract data from restricted website areas.

Does browser automation work for extracting product prices from e-commerce sites?

Browser automation works effectively for extracting product prices from e-commerce websites. The Skill utilizes Python libraries to retrieve and parse data from dynamic pages.

Do I need to install Python libraries to interact with web APIs?

Python libraries are required to interact with web APIs for information gathering. Dependencies include specific fetchers, AI integrations, and shell components to enable extraction.

Why does the scraping tool automatically select different fetchers?

The scraping tool selects different fetchers automatically through a decision tree mechanism. It analyzes website characteristics to ensure the most efficient method is used for data extraction.