Agent Skills
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 Environment
| Name | Type | Description |
|---|---|---|
FIRECRAWL_API_KEY | secret | API key from Firecrawl Dashboard |
Configuration
version: "1.0"
agents:
my-agent:
framework: claude-code
skills:
- https://github.com/vm0-ai/vm0-skills/tree/main/firecrawlRun
Store your secret on the platform (recommended, one-time setup):
vm0 secret set FIRECRAWL_API_KEY your-firecrawl-api-keyThen run your agent - secret is automatically loaded:
vm0 run my-agent "scrape the website"For CI/CD or temporary overrides, pass secrets at runtime: --secrets FIRECRAWL_API_KEY=value. See Environment Variables for details.
Example 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