New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Set up and run ongoing competitive intelligence monitoring

Competitor monitoring system

by gooseworks-ai · MIT license · ★ 1,220 on GitHub · updated Sep 21

Competitor monitoring system cover

Set up and run ongoing competitive intelligence monitoring for a client. Tracks competitor content, ads, reviews, social, and product moves.

---
type: playbook
name: competitor-monitoring-system
description: >
  Set up and run ongoing competitive intelligence monitoring for a client.
  Tracks competitor content, ads, reviews, social, and product moves.
---

# 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.

## When to Use

- "Set up competitor monitoring for [client]"
- "Track what [competitors] are doing"
- "Monitor [competitor] content and ads"

Overview

Set up ongoing competitive intelligence for a client. Monitor competitor content, ads, reviews, social presence, and product moves. Produce regular intelligence reports.

Manual install (npx, ZIP)
Claude Codenpx skills add gooseworks-ai/goose-skills --skill competitor-monitoring-system -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/gooseworks-ai/goose-skills/tar.gz/615c685f34f8 \ | tar -xz -C ~/.claude/skills --strip-components=4 goose-skills-615c685f34f8/skills/competitive-intel/playbooks/competitor-monitoring-system
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/3a17627073e4087ea7dc/competitor-monitoring-system.zip" -OutFile "$env:TEMP\competitor-monitoring-system.zip"; Expand-Archive "$env:TEMP\competitor-monitoring-system.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md3.9 KB
  • skill.meta.json285 B
Read the files here
gooseworks-ai/615c6852 files
SKILL.md
Show the full text109 lines

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.

When to Use

  • "Set up competitor monitoring for [client]"
  • "Track what [competitors] are doing"
  • "Monitor [competitor] content and ads"

Prerequisites

  • List of competitors to track (typically 3-7)
  • Client context with competitive positioning
  • Competitor founder/executive LinkedIn profiles (for social monitoring)

Setup Steps

1. Define Competitor Watchlist

Create a competitor tracking file: clients/<client-name>/intelligence/competitor-watchlist.md

For each competitor, document:

  • Company name and URL
  • Key products/features
  • Founder/exec LinkedIn profiles
  • Known content channels (blog URL, YouTube, podcast)
  • Review profiles (G2, Capterra URLs)
  • Ad library pages (Meta, Google)
2. Initial Competitive Baseline

Run the full competitor-intel composite for each competitor to establish a baseline:

Skill: competitor-intel (chains reddit + twitter + linkedin + blog + review scrapers)

Plus:

  • Skill: google-ad-scraper — Scrape their current Google ads
  • Method: Use web_search against Meta Ad Library (facebook.com/ads/library) for Meta ad research
  • Skill: review-site-scraper — Pull latest G2/Capterra/Trustpilot reviews

Output: clients/<client-name>/intelligence/competitor-baseline.md

3. Configure Monitoring Cadence
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
4. Run Monitoring

Each monitoring cycle:

  1. Run the relevant scrapers for the cycle type
  2. Compare new data against the baseline/previous cycle
  3. Flag significant changes:
    • New product features or pricing changes
    • New content targeting our client's keywords
    • Negative review trends (poaching opportunity)
    • New ad campaigns (messaging intelligence)
    • Founder/exec public statements about strategy
5. Produce Intelligence Report

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

Ongoing Cadence

  • Weekly: Content + social monitoring, brief report
  • Bi-weekly: Ad monitoring
  • Monthly: Full review scrape + comprehensive report
  • Quarterly: Re-run full competitor-intel baseline, update watchlist

Human Checkpoints

  • After setup: Review competitor watchlist and monitoring plan
  • After each report: Review recommended actions before executing
1---
2type: playbook
3name: competitor-monitoring-system
4description: >
5 Set up and run ongoing competitive intelligence monitoring for a client.
6 Tracks competitor content, ads, reviews, social, and product moves.
7---
8 
9# Competitor Monitoring System
10 
11Set up ongoing competitive intelligence for a client. Monitor competitor content, ads, reviews, social presence, and product moves. Produce regular intelligence reports.
12 
13## When to Use
14 
15- "Set up competitor monitoring for [client]"
16- "Track what [competitors] are doing"
17- "Monitor [competitor] content and ads"
18 
19## Prerequisites
20 
21- List of competitors to track (typically 3-7)
22- Client context with competitive positioning
23- Competitor founder/executive LinkedIn profiles (for social monitoring)
24 
25## Setup Steps
26 
27### 1. Define Competitor Watchlist
28 
29Create a competitor tracking file: `clients/<client-name>/intelligence/competitor-watchlist.md`
30 
31For each competitor, document:
32- Company name and URL
33- Key products/features
34- Founder/exec LinkedIn profiles
35- Known content channels (blog URL, YouTube, podcast)
36- Review profiles (G2, Capterra URLs)
37- Ad library pages (Meta, Google)
38 
39### 2. Initial Competitive Baseline
40 
41Run the full competitor-intel composite for each competitor to establish a baseline:
42 
43**Skill**: competitor-intel (chains reddit + twitter + linkedin + blog + review scrapers)
44 
45Plus:
46- **Skill**: google-ad-scraper — Scrape their current Google ads
47- **Method**: Use `web_search` against Meta Ad Library (facebook.com/ads/library) for Meta ad research
48- **Skill**: review-site-scraper — Pull latest G2/Capterra/Trustpilot reviews
49 
50**Output**: `clients/<client-name>/intelligence/competitor-baseline.md`
51 
52### 3. Configure Monitoring Cadence
53 
54| What to Monitor | Frequency | Skill | What to Look For |
55|----------------|-----------|-------|-----------------|
56| Blog/content output | Weekly | blog-feed-monitor | New posts, topic shifts, SEO attacks |
57| Social media posts | Weekly | linkedin-profile-post-scraper + twitter-mention-tracker | Messaging changes, product announcements, engagement patterns |
58| Reddit/HN mentions | Weekly | reddit-post-finder + hacker-news-scraper | User sentiment, complaints, praise, feature requests |
59| Ad creative changes | Bi-weekly | google-ad-scraper + web_search (Meta Ad Library) | New campaigns, messaging shifts, spend changes |
60| Review sentiment | Monthly | review-site-scraper | New reviews, rating trends, common complaints |
61 
62### 4. Run Monitoring
63 
64Each monitoring cycle:
65 
661. Run the relevant scrapers for the cycle type
672. Compare new data against the baseline/previous cycle
683. Flag significant changes:
69 - New product features or pricing changes
70 - New content targeting our client's keywords
71 - Negative review trends (poaching opportunity)
72 - New ad campaigns (messaging intelligence)
73 - Founder/exec public statements about strategy
74 
75### 5. Produce Intelligence Report
76 
77After each cycle, produce a brief intelligence summary:
78 
79```
80# Competitor Intelligence — [Client] — Week of [Date]
81 
82## Key Changes
83- [Competitor A] published 3 new blog posts targeting "[keyword]"
84- [Competitor B] launched new Meta ad campaign focused on [theme]
85- [Competitor C] received 5 negative G2 reviews about [issue]
86 
87## Recommended Actions
88- Publish response content for [Competitor A]'s keyword attack
89- Create comparison page addressing [Competitor B]'s new messaging
90- Target [Competitor C]'s unhappy customers with migration content
91 
92## Detailed Findings
93[Per-competitor breakdown]
94```
95 
96**Output**: `clients/<client-name>/intelligence/competitor-reports/[date].md`
97 
98## Ongoing Cadence
99 
100- **Weekly**: Content + social monitoring, brief report
101- **Bi-weekly**: Ad monitoring
102- **Monthly**: Full review scrape + comprehensive report
103- **Quarterly**: Re-run full competitor-intel baseline, update watchlist
104 
105## Human Checkpoints
106 
107- **After setup**: Review competitor watchlist and monitoring plan
108- **After each report**: Review recommended actions before executing
109 
View all files on GitHub →

Details

Updated
Sep 21, 2026
License
MIT
Stars on the repo
★ 1,220
Checked
Source
gooseworks-ai/goose-skills ↗
Creator
gooseworks-ai · 206 listings
View creator

Made with competitor-monitoring-system

Competitor monitoring system — CleanShot 2026-07-13 at 20 16 54@2x (from the gooseworks-ai/goose-skills README)
Competitor monitoring system — CleanShot 2026-07-13 at 20 16 54@2x (from the gooseworks-ai/goose-skills README)

by gooseworks-ai

Similar skills

See all →
SkillEstimate the intrinsic value of a public company using DCFCompany valuationhimself65/finance-skills · by himself65Estimate the intrinsic value of a public company using DCF, relative (peer multiple) and sum-of-parts (SOTP) methods, then triangulate to an implied share price with upside/downside versus the current market price. Use this skill whenever the user asks: what is AAPL worth", "valuation of NVDA", "fair value of TSLA", "intrinsic value", DCF for MSFT", "build a DCF", "discounted cash flow", "WACC", "terminal value", implied share price", "upside to fair value", "is X overvalued/undervalued", relative valuation", "peer comparison valuation", "EV/EBITDA target", "SOTP", sum of the parts", "how much is [company] worth", "price target from fundamentals", value this company", or any ticker in the context of computing intrinsic or relative valuation. Default to running ALL three methods (DCF + relative + SOTP-if-applicable) and presenting a blended implied price with a sensitivity table. Do not answer valuation questions from memory — always run the workflow.★ 3.3k GitHub starsSkillFind keywords a competitor ranks for that the user's siteCompetitor gapRyze-AI-Adgent/open-seo-mcp-skills · by Ryze-AI-AdgentFind keywords a competitor ranks for that the user's site doesn't — the content gap, prioritized by volume and winnability. Use when asked "what does competitor.com rank for", "keyword gap vs X", "steal competitor keywords", or "why do they outrank us".★ 3.1k GitHub starsSkillMine the highest-converting ad angles from customer reviewsAd angle minergooseworks-ai/goose-skills · by gooseworks-aiMine the highest-converting ad angles from customer reviews, Reddit complaints, support tickets, and competitor ads. Extracts actual pain language, competitor weaknesses, and outcome phrases that real buyers use. Outputs a ranked angle bank with proof quotes and recommended ad formats per angle.★ 1.2k GitHub starsSkillAnalyze competitor content coverageCompetitor content intelligencesandbaseai/sandbase-skills · by sandbaseaiAnalyze competitor content coverage and uncover differentiated content opportunities using web search, page extraction, and DataForSEO content analysis. Use when asked for competitor content research, editorial gap analysis, content brief inputs, or topic whitespace.★ 203 GitHub starsSkillCreates competitive battlecards for sales deal conversationsgrowthack88/growth-marketing-os · by growthack88Creates competitive battlecards for sales deal conversations. Produces win themes, landmines to plant, objection handlers, and competitive positioning per competitor. Outputs a structured markdown battlecard with quick-reference sections for live sales calls. Depends on competitor-research for competitive intelligence and consumes product-messaging, win-loss-analysis, and positioning for framing. Feeds into sales-deck, outreach-emails, and demo-script. Triggered by "battlecard", "competitive intel", "win against [competitor]", or "how do we beat [competitor]".★ 117 GitHub starsSkillRead your X audience and niche from real dataX audience insightssergebulaev/x-skills · by sergebulaevRead your X (Twitter) audience and niche from real data. Pull a handle's recent tweets (yours or a competitor's) with likes, replies, and views, see which formats and hooks are working, read the repliers on a tweet (X gates likers, so repliers are the signal), and scan a niche query for top tweets. Powered by Apify, no login. Triggers on "analyze my tweets", "what is working on X", "read the replies", "competitor tweets", "who is engaging". Not for writing a tweet (use x-post-writer).★ 95 GitHub stars

More from gooseworks-ai

SkillMine the highest-converting ad angles from customer reviewsAd angle minergooseworks-ai/goose-skills · by gooseworks-aiMine the highest-converting ad angles from customer reviews, Reddit complaints, support tickets, and competitor ads. Extracts actual pain language, competitor weaknesses, and outcome phrases that real buyers use. Outputs a ranked angle bank with proof quotes and recommended ad formats per angle.★ 1.2k GitHub starsSkillAnalyze ad campaign performance data to identify what'sAd campaign analyzergooseworks-ai/goose-skills · by gooseworks-aiAnalyze ad campaign performance data (Google, Meta, LinkedIn) to identify what's working, what's wasting budget, and specific cut/scale/test recommendations. Runs statistical analysis, funnel diagnostics, and multi-channel budget reallocation with specific dollar-amount shift recommendations and scenario modeling.★ 1.2k GitHub starsSkillFor paid lead-gen and participant-recruitment adsAd lead quality analyzergooseworks-ai/goose-skills · by gooseworks-aiFor 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.★ 1.2k GitHub starsSkillAnalyze the message match between your ads and landing pagesAd to landing page auditorgooseworks-ai/goose-skills · by gooseworks-aiAnalyze the message match between your ads and landing pages. Checks if the promise in the ad copy carries through to the landing page headline, body, and CTA. Flags disconnects that kill conversion rates. Works with Google, Meta, and LinkedIn ads.★ 1.2k GitHub starsSkillCheck and improve your brand's visibility across AI searchAeogooseworks-ai/goose-skills · by gooseworks-aiCheck and improve your brand's visibility across AI search engines (ChatGPT, Perplexity, Gemini, Grok, Claude, DeepSeek). Set up tracking, run visibility analyses, audit your website for AI readability, and get actionable recommendations. Uses the npx goose-aeo@latest CLI.★ 1.2k GitHub starsSkillSearch Amazon products - find items, compare pricesAmazon Product Searchgooseworks-ai/goose-skills · by gooseworks-aiSearch Amazon products - find items, compare prices, read reviews★ 1.2k GitHub stars