Integration
Firecrawl
Web scraping and crawling with Firecrawl API
Firecrawl is a web scraping API that helps you extract clean, structured data from any website.
Required Secrets
| Secret | Description |
|---|---|
FIRECRAWL_API_KEY | API key from Firecrawl Dashboard |
Configuration
version: "1.0"
agents:
my-agent:
provider: claude-code
skills:
- https://github.com/vm0-ai/vm0-skills/tree/main/firecrawl
environment:
FIRECRAWL_API_KEY: "${{ secrets.FIRECRAWL_API_KEY }}"Run
vm0 run my-agent "scrape the website" \
--secrets FIRECRAWL_API_KEY=fc-xxxExample Instructions
# Web Research Agent
You use Firecrawl to gather and analyze web content.
## Workflow
1. Scrape the target website using Firecrawl
2. Extract key information from the content
3. Summarize findings in a structured format
## Capabilities
- Scrape single pages or entire websites
- Extract clean markdown content
- Handle JavaScript-rendered pages# Competitor Analysis Agent
You use Firecrawl to analyze competitor websites for market research.
## Workflow
1. Crawl competitor websites
2. Extract pricing, features, and positioning
3. Create comparison reports
## Output
- Feature comparison table
- Pricing analysis
- Key differentiators