Skills for Real Engineers. Straight from my .agents directory.
web-scraper-api
Agent skill fromoxylabs/agent-skills
Production-grade web scraping with automatic anti-bot bypass, structured JSON parsing for 40+ targets, and geo-targeting. Use when the user needs to scrape web pages, extract product data, get search results, or collect structured data from supported e-commerce and search platforms without worrying about getting blocked and when geo targeting is required.
How to install web-scraper-api
npx skills add oxylabs/agent-skills# or add only this skill to Claude Code: copy the folder
skills/web-scraper-api/
# into
~/.claude/skills/web-scraper-api/ (all projects)
.claude/skills/web-scraper-api/ (one project)
1# Oxylabs Web Scraper API23## Authentication45Requires HTTP Basic Auth with credentials from environment variables:67```bash8curl -u "$OXY_WSA_USERNAME:$OXY_WSA_PASSWORD" ...9```1011## Endpoint1213```14POST https://realtime.oxylabs.io/v1/queries # immediate response15POST https://data.oxylabs.io/v1/queries # Push-Pull jobs, callbacks, storage16Content-Type: application/json17```1819## Core Parameters2021| Parameter | Required | Description |22|-----------|----------|-------------|23| `source` | Yes | Target scraper (e.g., `universal`, `amazon_product`, `google_search`) |24| `url` | Conditional | URL to scrape (for `universal` and `*_url` sources) |25| `query` | Conditional | Search query or product ID (for `*_search` and `*_product` sources) |26| `parse` | No | Enable structured data parsing (recommended for supported sources) |27| `render` | No | JavaScript rendering: `html` or `png` |28| `geo_location` | No | Geographic targeting: country/state/city, ZIP/postcode, coordinates, or Criteria ID where supported |29| `session_id` | No | Reuse the same proxy IP across multiple jobs |30| `content_encoding` | No | Set to `base64` when downloading image files via Realtime or Push-Pull |31| `user_agent_type` | No | Device/browser preset, e.g., `desktop_chrome`, `mobile_ios`, `tablet_android` |32| `locale` | No | Interface language / `Accept-Language`, e.g., `de-DE` |33| `callback_url` | No | Push-Pull callback endpoint |34…
Excerpt shown under the repository's MIT license.
More skills in agent-skills
Similar skill repositories
Public repository for Agent Skills
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.
