scrapling

Automate web scraping with stealth mode and Python libraries.

1|1|Updated May 9, 2026
One-click install
npx skills add https://github.com/ldzhhxx/Hermes_offline_v2 --skill scrapling-ldzhhxx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scrapling
Source: https://github.com/ldzhhxx/Hermes_offline_v2/tree/main/hermes-agent/optional-skills/research/scrapling
Command: npx skills add https://github.com/ldzhhxx/Hermes_offline_v2 --skill scrapling-ldzhhxx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, BeautifulSoup, selenium, scrapy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates web scraping with robust features for bypassing anti-bot measures, providing a powerful tool for educational and research purposes to efficiently gather data from websites.

Core Features & Use Cases

  • Advanced Fetching: Supports HTTP, dynamic JS, and stealth/Cloudflare fetching for a wide range of scraping scenarios.
  • Spider Framework: Enables multi-page crawling with link following, suitable for large-scale web scraping tasks.
  • Stealth Mode: Bypasses Cloudflare and other anti-bot protections for scraping protected sites.
  • CLI and Python Support: Offers both command-line and Python-based scraping for ease of use and customization.
  • Use Case: Imagine you need to extract product information from a e-commerce website with strong anti-bot measures. This Skill can automate the process and provide the necessary data.

Quick Start

Use the scrapling skill to scrape all visible text from the website 'https://example.com'.

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 anti-bot measures?

To bypass Cloudflare and scrape data, you use stealth fetching techniques that simulate genuine browser behavior to circumvent anti-bot protections. This approach supports HTTP, dynamic JavaScript, and stealth modes for extracting data from protected sites.

What is the best way to crawl multiple web pages following links automatically?

Multi-page crawling is best handled using a spider framework that follows links across pages for large-scale web scraping. This automates extraction by navigating through connected pages to gather comprehensive datasets.

Can I use Python and command-line interfaces for web scraping automation?

Yes, you can use both Python and command-line interfaces for web scraping automation. This dual support allows you to customize scripts programmatically using libraries like BeautifulSoup and Selenium, or execute quick scraping tasks directly via CLI.

Does web scraping with Selenium and Scrapy support dynamic JavaScript rendering?

Yes, web scraping with Selenium and Scrapy supports dynamic JavaScript rendering. The fetching mechanism handles dynamic JS content, ensuring that data generated client-side is properly loaded and extracted from target web pages.

Why use stealth mode for web scraping instead of standard HTTP requests?

Stealth mode is used for web scraping instead of standard HTTP requests to bypass sophisticated anti-bot protections. While standard requests fail on protected sites, stealth mode circumvents detection mechanisms like Cloudflare to successfully extract data.

What are the limitations of using automated spider crawling for data extraction?

The limitations of automated spider crawling for data extraction include potential blocks from advanced anti-bot systems and ethical constraints. It is designed for educational and research purposes, meaning large-scale crawling may still trigger protection mechanisms on highly secured websites.