One-click install
npx skills add https://github.com/M4ST3R-C0NTR0L/CybrScrape --skill cybrscrape-official
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cybrscrape-official
Source: https://github.com/M4ST3R-C0NTR0L/CybrScrape/tree/main/agent-skill/CybrScrape-Skill
Command: npx skills add https://github.com/M4ST3R-C0NTR0L/CybrScrape --skill cybrscrape-official

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

CybrScrape-official helps you extract web content when sites are protected by anti-bot systems or rely on JavaScript, without constantly rewriting scraping logic when the page layout changes.

Core Features & Use Cases

  • Adaptive element relocation: learn a target element once and automatically find it again after website updates using the adaptive mode.
  • Anti-bot bypass & stealth browsing: fetch pages under protections like Cloudflare Turnstile/Interstitial, with stealth headless rendering to reduce fingerprinting.
  • Spiders for full crawls: run concurrent, multi-session crawls with pause/resume checkpointing and proxy rotation.
  • Use Case: You need to collect product data from a storefront that changes its DOM frequently and sometimes shows bot challenges; use the browser-based stealth fetcher for blocked pages and an adaptive selector to keep extraction stable.

Quick Start

Ask the skill to scrape a target URL using StealthyFetcher with the right settings for a protected site and return the extracted content as clean text or markdown.

Frequently Asked Questions about cybrscrape-official

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

FAQPage Schema
How do I scrape websites that use Cloudflare Turnstile anti-bot protection?

Anti-bot bypass for Cloudflare Turnstile is handled using stealth headless rendering to reduce fingerprinting, allowing you to fetch and extract web content from protected sites reliably. It fetches blocked pages without triggering standard automated client challenges.

Why does my web scraping logic break when a website changes its DOM layout?

Adaptive element relocation solves DOM layout changes by learning a target element once and automatically finding it again after website updates. You use adaptive mode to keep extraction stable without constantly rewriting scraping logic.

Can I run multi-page web crawling spiders with pause and resume checkpointing?

Full multi-page crawling spiders support concurrent, multi-session crawls with pause/resume checkpointing and proxy rotation. You can execute large scale web crawling workflows including pagination and streaming without losing progress.

What's the best way to extract content from JavaScript rendered pages?

JavaScript rendering is supported natively to retrieve and extract web page content that relies on client-side scripts. Using browser-based stealth fetching ensures you get fully rendered HTML before applying CSS or XPath-based extraction.

Do I need to narrow CSS selectors to reduce token consumption when web scraping?

Optional token reduction via CSS selector narrowing is supported during CSS/XPath-based extraction. You can narrow extraction targets to reduce output size and focus strictly on relevant page content.

How do I bulk fetch multiple URLs instead of scraping a single page?

Bulk fetching is supported alongside single-page extraction to retrieve and extract web content from multiple URLs simultaneously. You can configure fetching workflows for both individual pages and high volume URL lists.