Set up and run ongoing competitive intelligence monitoring for a client. Tracks competitor content, ads, reviews, social, and product moves.
npx gooseworks install --claude # Then in your agent: /gooseworks <prompt> --skill competitor-monitoring-system
Set up ongoing competitive intelligence for a client. Monitor competitor content, ads, reviews, social presence, and product moves. Produce regular intelligence reports.
Create a competitor tracking file: clients/<client-name>/intelligence/competitor-watchlist.md
For each competitor, document:
Run the full competitor-intel composite for each competitor to establish a baseline:
Skill: competitor-intel (chains reddit + twitter + linkedin + blog + review scrapers)
Plus:
web_search against Meta Ad Library (facebook.com/ads/library) for Meta ad researchOutput: clients/<client-name>/intelligence/competitor-baseline.md
| What to Monitor | Frequency | Skill | What to Look For |
|---|---|---|---|
| Blog/content output | Weekly | blog-feed-monitor | New posts, topic shifts, SEO attacks |
| Social media posts | Weekly | linkedin-profile-post-scraper + twitter-mention-tracker | Messaging changes, product announcements, engagement patterns |
| Reddit/HN mentions | Weekly | reddit-post-finder + hacker-news-scraper | User sentiment, complaints, praise, feature requests |
| Ad creative changes | Bi-weekly | google-ad-scraper + web_search (Meta Ad Library) | New campaigns, messaging shifts, spend changes |
| Review sentiment | Monthly | review-site-scraper | New reviews, rating trends, common complaints |
Each monitoring cycle:
After each cycle, produce a brief intelligence summary:
# Competitor Intelligence — [Client] — Week of [Date]
## Key Changes
- [Competitor A] published 3 new blog posts targeting "[keyword]"
- [Competitor B] launched new Meta ad campaign focused on [theme]
- [Competitor C] received 5 negative G2 reviews about [issue]
## Recommended Actions
- Publish response content for [Competitor A]'s keyword attack
- Create comparison page addressing [Competitor B]'s new messaging
- Target [Competitor C]'s unhappy customers with migration content
## Detailed Findings
[Per-competitor breakdown]Output: clients/<client-name>/intelligence/competitor-reports/[date].md
Diagnose Meta Ads campaign performance using Meta's actual system mechanics — Breakdown Effect, Learning Phase, Auction Overlap, Pacing, and Creative Fatigue — and produce structured, testable recommendations that avoid judging segments by average CPA instead of marginal efficiency.
Pre-flight policy check for Meta ads. Takes ad copy plus advertiser context, resolves and fetches the relevant Meta transparency-center policy pages at runtime, and returns a Pass / Fix Required / Block verdict with cited findings and rewrites.
For paid lead-gen and participant-recruitment ads, replaces vanity CPA with true CAC per qualified lead by joining ad-platform data with downstream funnel events, surfaces tracking gaps, and classifies every creative into Scale / Keep / Investigate / Cut.