batch

Scrape up to 10,000 URLs in parallel with configurable output formats.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/olostep/olostep-cursor-plugin --skill batch-olostep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: batch
Source: https://github.com/olostep/olostep-cursor-plugin/tree/main/skills/batch
Command: npx skills add https://github.com/olostep/olostep-cursor-plugin --skill batch-olostep

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of extracting content from a large number of web pages simultaneously, significantly reducing the time and effort compared to scraping them one by one.

Core Features & Use Cases

  • Parallel Scraping: Scrapes up to 10,000 URLs concurrently, leveraging full browser rendering and anti-bot bypass.
  • Efficient Data Collection: Ideal for gathering data from product pages, job listings, pricing pages, or any set of known URLs.
  • Use Case: When you need to compare pricing across multiple competitor websites, use this Skill to scrape all their pricing pages at once and then synthesize the information into a comparison table.

Quick Start

Batch scrape the URLs provided in the list, waiting up to 60 seconds for each to complete.

Frequently Asked Questions about batch

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

FAQPage Schema
How do I scrape multiple web pages in parallel for batch processing?

Batch processing of web pages is achieved by scraping up to 10,000 URLs concurrently. This parallel web scraping approach uses full browser rendering and anti-bot bypass to extract content simultaneously rather than sequentially.

Can I retrieve geo-targeted content when scraping a large list of URLs?

Yes, geo-targeted content retrieval is supported during parallel web scraping. You can configure options for output format and JavaScript rendering wait times to ensure you extract region-specific data from the batch of URLs.

What is the maximum number of URLs I can extract content from simultaneously?

You can scrape a maximum of 10,000 URLs simultaneously. This batch processing capability handles concurrent data extraction tasks, allowing you to gather content from product or pricing pages efficiently.

How do I retrieve results after submitting URLs for parallel web scraping?

Results from your parallel web scraping tasks are retrieved via a batch ID. After submitting your list of URLs for concurrent content extraction, you use this identifier to fetch the extracted structured data.

Does batch web crawling work with JavaScript-heavy pages requiring wait times?

Yes, batch web crawling supports JavaScript rendering with configurable wait times. You can specify wait periods up to 60 seconds per URL to ensure dynamic content fully loads before data extraction occurs.

How do I extract pricing data from multiple competitor websites at once?

To extract pricing data from multiple competitors, submit their pricing page URLs for batch scraping. The parallel execution processes all pages concurrently, allowing you to synthesize the retrieved content into a comparison table.