VM0VM0
Agent Skills

Bright Data

Web scraping with proxies and data collection

Bright Data provides web scraping infrastructure with residential proxies and pre-built data collectors. This skill enables your agent to scrape websites at scale.

Required Environment

NameTypeDescription
BRIGHTDATA_API_KEYsecretAPI key from Bright Data Dashboard

Configuration

vm0.yaml
version: "1.0"

agents:
  my-agent:
    framework: claude-code
    skills:
      - https://github.com/vm0-ai/vm0-skills/tree/main/bright-data

Run

Store your secret on the platform (recommended, one-time setup):

vm0 secret set BRIGHTDATA_API_KEY your-brightdata-api-key

Then run your agent - secret is automatically loaded:

vm0 run my-agent "scrape social media data"

For CI/CD or temporary overrides, pass secrets at runtime: --secrets BRIGHTDATA_API_KEY=value. See Environment Variables for details.

Example Instructions

AGENTS.md
# Social Media Scraper

You use Bright Data to collect data from social media platforms.

## Workflow

1. Define target profiles or hashtags
2. Trigger data collection job
3. Wait for results
4. Process and format the data

## Data Points

- Posts and engagement metrics
- Profile information
- Follower counts
- Recent activity
AGENTS.md
# E-commerce Price Monitor

You use Bright Data to track prices across e-commerce sites.

## Workflow

1. Set up product URLs to monitor
2. Trigger price scraping job
3. Compare with historical data
4. Alert on significant changes

## Output

- Price history charts
- Competitor comparison
- Deal alerts