
We built an AI system to monitor competitors on autopilot. Here's how it works.
Provide context about your company, positioning and product. Provide a list of competitors.
Then run the playbook skill – it chains a set of scrapers and prepares a report:
Weekly: blog (RSS), LinkedIn posts (Apify's LinkedIn profile post scraper), Twitter mentions
Bi-weekly: ad creative from Meta Ad Library + Google Ads Transparency Center
Monthly: full review-site scrape on G2, Capterra, Trustpilot (Apify actors)
You can change the cadence. We have it configured like this because ads and reviews don't change every week.
The output is a weekly briefing that diffs against last week — what's new, what changed, what to act on.
We send ours to Slack.
Here's how you can set this up:
Install Gooseworks:
npx gooseworks install --claude
(this CLI contains the skills and APIs needed to scrape all of these sites)Run this prompt in Claude Code:
/gooseworks set up competitor monitoring for my competitors [list-of-competitors-doc]. Watch their blog, LinkedIn, Twitter, ads (Meta + Google), and reviews (G2, Capterra, Trustpilot). Show me a briefing of what to act on. Here's everything you need to know about my company: [company-context-doc]
If you want this to be really good, it helps to provide a lot of context about your company, product, competitors, etc.
Costs about $1-3 every week.