Skip to main content
skill

scrape · davila7 — Claude Code skill: what it does, how to install

Pulls web page content as Markdown using the Bright Data Web Unlocker API. It navigates anti-bot measures and CAPTCHAs during extraction.

Install into Claude Code · claude-code-templates All methods and platforms ↓
npx claude-code-templates@latest --skill web-data/scrape
Open on GitHub

What scrape does

The skill triggers scripts/scrape.sh, which uses curl to send extraction requests to the Web Unlocker endpoint. It processes pages that require JavaScript rendering, bypasses challenges, and outputs formatted text with headings and paragraphs.

Requests will fail immediately without BRIGHTDATA_API_KEY and BRIGHTDATA_UNLOCKER_ZONE exported in your environment. Both parameters originate from the Bright Data dashboard at brightdata.com/cp. Outside of these variables and curl, no additional utilities are needed.

What it helps with

  • extract web article text as formatted Markdown
  • bypass automated bot verification and CAPTCHA obstacles
  • retrieve content from pages that depend on client JavaScript
  • pull product details from a store URL

Example prompts for the agent

  • Extract the article at https://example.com/article into Markdown
  • Run scrape on https://shop.example.com/product/123 to fetch product details

How to install scrape

1claude-code-templates

npx claude-code-templates@latest --skill web-data/scrape

2Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill scrape -a claude-code

3Manually: put the files in place

~/.claude/skills/scrape/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/scrape/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about scrape

How to install scrape in Claude Code?

Run npx claude-code-templates@latest --skill web-data/scrape in your terminal.

What does scrape do?

It executes scripts/scrape.sh to retrieve target web pages through the Bright Data Web Unlocker and convert their contents into Markdown.

What prerequisites are required for scrape?

You need curl installed and two environment variables configured: BRIGHTDATA_API_KEY and BRIGHTDATA_UNLOCKER_ZONE.

Similar skills

All skills for Browser and scraping →

scrape by other authors comes first.

From the same set495

The whole set →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor