# Web Scraping

> Extract structured data from websites - scrape tables, lists, product info, text content

- Skill: `chainlesschain/web-scraping` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add chainlesschain/web-scraping`
- Raw SKILL.md: https://api.skillmd.com/api/skills/chainlesschain/web-scraping/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: chainlesschain (https://skillmd.com/u/chainlesschain)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/chainlesschain/web-scraping

---


# Web Scraping Skill

Extract structured data from websites using the browser engine.

## Usage

```
/web-scraping <type> [url] [options]
```

## Extraction Types

| Type     | Description                            | Example                                                    |
| -------- | -------------------------------------- | ---------------------------------------------------------- |
| `tables` | Extract HTML tables as structured data | `/web-scraping tables https://example.com`                 |
| `links`  | Extract all links with text and href   | `/web-scraping links`                                      |
| `text`   | Extract main text content              | `/web-scraping text https://example.com`                   |
| `images` | Extract image URLs and alt text        | `/web-scraping images`                                     |
| `custom` | Extract using CSS selector             | `/web-scraping custom ".product-card" https://example.com` |
| `batch`  | Scrape multiple URLs                   | `/web-scraping batch urls.txt`                             |

## Output Formats

Results are returned as structured JSON. Use with workflow-automation for pipelines.

