Pattern
Competitor Research Agent
Enter a competitor URL to get a research brief grounded in their own site. Firecrawl maps and scrapes up to four pages, every extracted fact is checked against the scraped text, and an agent adds positioning, gaps, and a sales battle card with quoted evidence.


Problems solved
- Extract competitor site data with Firecrawl map and scrape
- Keep model output grounded by verifying it against scraped text
- Analyze positioning and gaps with quoted evidence
- Detect technologies used on competitor properties
- Generate sales battle cards from live competitor pages
Use cases
- Sales competitive intelligence
- Pricing strategy research
- Feature gap analysis
- Product roadmap inputs from competitor sites
- Battle cards for account executives
AI SDK APIs
Tags
Requirements
- Node.js
- 24+
- Memory
- 256MB
- Other
- OpenAI API key
- Firecrawl API key
External services
Ready to use?
View the full interactive pattern with live preview and copy the source code.
View the pattern on desktopRelated patterns


Branding Agent
Enter a brand URL to extract colors, typography, and page copy with Firecrawl. A grounded ToolLoopAgent then checks contrast, generates palette variations, and describes writing voice from the scraped page.


Reddit Product Validation Agent
Validate startup ideas with a two-phase workflow: discover relevant subreddits, then analyze pain points, existing solutions, willingness to pay, demand trends, and early adopters. Get a go/no-go scorecard with actionable insights.



