aeo-competitor-monitor

Track competitor citations in AI Overviews and generate trend reports.

9|2|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/psyduckler/aeo-skills --skill aeo-competitor-monitor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aeo-competitor-monitor
Source: https://github.com/psyduckler/aeo-skills/tree/main/aeo-competitor-monitor
Command: npx skills add https://github.com/psyduckler/aeo-skills --skill aeo-competitor-monitor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Track competitor citations in AI Overviews over time to quantify visibility and identify shifts in the landscape.

Core Features & Use Cases

  • Track citation rate, mentions, and cited URLs across prompts to benchmark brand performance against competitors.
  • Generate trend reports showing how competitor coverage changes over time for strategic decision-making.
  • Use Case: If you want to see which competitors gain or lose coverage for key prompts, run a weekly scan and review the resulting reports.

Quick Start

Run your first scan to start collecting citation data for your brand and its competitors.

Frequently Asked Questions about aeo-competitor-monitor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track competitor citations in AI Overviews?

You can track competitor citations in AI Overviews by running weekly scans across multiple brand prompts to quantify visibility, record mentions, and generate trend reports for benchmarking.

How do I monitor which competitors gain or lose coverage for key prompts over time?

To monitor competitor coverage over time, run a weekly scan to collect citation data into an append-only JSON file, then use the report mode to generate trend reports showing visibility shifts.

Does this citation tracking tool require a Gemini API key?

Yes, tracking competitor citations relies on a Gemini API with grounding enabled to query prompts and accurately extract cited URLs and mentions across brands.

Can I use the CLI to get alerts when competitor visibility changes?

Yes, you can use the alerts mode in the simple CLI to receive notifications when competitor coverage shifts, alongside the standard scan and report modes provided by the Python scripts.

What is the best way to benchmark brand performance against competitors in AI search results?

The best way to benchmark brand performance is to track citation rates and shared URLs across prompts over time, using the generated trend reports to quantify your visibility against competitors.

How are citation tracking results stored for trend reporting?

Citation tracking results are stored in an append-only JSON data file, ensuring historical scan data is preserved to accurately generate trend reports and quantify visibility shifts over time.