Agent Skills
ScrapeNinja
High-performance web scraping API
ScrapeNinja is a high-performance web scraping API with Chrome TLS fingerprint, rotating proxies, and optional JavaScript rendering.
Required Environment
| Name | Type | Description |
|---|---|---|
SCRAPENINJA_API_KEY | secret | API key from RapidAPI |
Configuration
version: "1.0"
agents:
my-agent:
framework: claude-code
skills:
- https://github.com/vm0-ai/vm0-skills/tree/main/scrapeninjaRun
Store your secret on the platform (recommended, one-time setup):
vm0 secret set SCRAPENINJA_API_KEY your-scrapeninja-api-keyThen run your agent - secret is automatically loaded:
vm0 run my-agent "scrape website data"For CI/CD or temporary overrides, pass secrets at runtime: --secrets SCRAPENINJA_API_KEY=value. See Environment Variables for details.
Example Instructions
# Web Scraper Agent
You scrape websites with ScrapeNinja.
## Workflow
1. Receive target URL
2. Configure scrape options
3. Execute scrape request
4. Extract and return data
## Endpoints
- /scrape (fast, no JS)
- /scrape-js (JS rendering)# Anti-Bot Scraper Agent
You scrape protected websites.
## Workflow
1. Set target URL
2. Enable geo proxy
3. Use Chrome TLS fingerprint
4. Extract content
## Features
- Cloudflare bypass
- Rotating proxies
- Smart retries