skills/playbooks/competitor-monitoring-system/SKILL.md
Set up and run ongoing competitive intelligence monitoring for a client. Tracks competitor content, ads, reviews, social, and product moves.
npx skillsauth add athina-ai/goose-skills competitor-monitoring-systemInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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
content-media
Takes an existing screen recording or demo video and adds professional zoom/pan effects synchronized to the narration. Uses transcript-driven zoom targeting and Remotion for rendering. Optionally replaces audio with a soundtrack.
tools
Repurposes long-form video (podcasts, interviews, talks) into short-form vertical clips for Instagram Reels, TikTok, and YouTube Shorts. Handles transcription, moment selection, clip extraction, speaker-tracked reframing (16:9 to 9:16), and animated captions.
development
Creates talking head videos from any source material (docs, changelogs, blog posts, notes, transcripts). Produces multi-scene videos with avatar narration over screenshots/images using HeyGen v2 API. Supports Quick Shot and Full Producer modes.
tools
Generates Instagram-ready product reels from any e-commerce product page URL. Scrapes product images, classifies by type, generates AI-animated clips via Higgsfield API, creates text overlays with style presets, and composes a 15-20 second reel with music. Supports model-based and product-only reels.