competitor-content-tracker
Monitor competitor content across blogs, LinkedIn, and Twitter/X on a recurring basis. Surfaces new posts, trending topics, and content gaps you can own. Chains blog-feed-monitor, linkedin-profile-post-scraper, and twitter-mention-tracker. Use when you want a weekly digest of what competitors are publishing and which topics are generating engagement.
npx skills add gooseworks-ai/goose-skills --skill competitor-content-tracker --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Competitor Content Tracker Monitor competitor content activity across three channels — blog, LinkedIn, Twitter/X — and produce a consolidated digest highlighting what's new, what's getting traction, and where you have a content gap. ## When to Use - "Track what [competitor] is publishing" - "Show me what my competitors posted this week" - "What topics are competitors winning on?" - "I want a weekly competitor content digest" ## Phase 0: Intake ### Competitors to Track 1. List of competitor company names + blog URLs (e.g., `https://clay.com/blog`) 2. LinkedIn profile URLs of competitor founders/CMOs to track (optional but high-value) 3. Twitter/X handles of the competitors or their founders (optional) ### Scope 4. How far back? (default: 7 days for weekly digest, 30 days for first run) 5. Any topics/keywords you care most about? (used to surface relevant posts first) ### Output 6. Format preference: full digest (everything) or highlights only (top 3-5 per competitor)? Save config to `clients/<client-name>/configs/competitor-content-tracker.json`. ```json { "competitors": [ { "name": "Clay", "blog_url": "https://clay.com/blog", "linkedin_profiles": ["https://www.linkedin.com/in/kar
- When to Use
- Phase 0: Intake
- Competitors to Track
- Scope
- Output
- Phase 1: Scrape Blog Content
- Phase 2: Scrape LinkedIn Posts
- Phase 3: Scrape Twitter/X
- Phase 4: Analyze & Synthesize
- For each competitor, identify:
- Cross-competitor analysis:
- Phase 5: Output Format
- Scheduling
- Cost
python3 skills/capabilities/blog-feed-monitor/scripts/scrape_blogs.py \ python3 skills/capabilities/linkedin-profile-post-scraper/scripts/scrape_linkedin_posts.py \ python3 skills/capabilities/twitter-mention-tracker/scripts/search_twitter.py \ Every Monday at 8am
What does the competitor-content-tracker skill do?
Monitor competitor content across blogs, LinkedIn, and Twitter/X on a recurring basis. Surfaces new posts, trending topics, and content gaps you can own. Chains blog-feed-monitor, linkedin-profile-post-scraper, and twitter-mention-tracker. Use when you want a weekly digest of what competitors are publishing and which topics are generating engagement.
How do I install it?
Run `npx skills add gooseworks-ai/goose-skills --skill competitor-content-tracker --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From gooseworks-ai/goose-skills, a repository with 1,091 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
