Writing & Content competitor-analysisseogeokeyword-researchbacklink-analysistraffic-benchmarkingai-citations

Competitor SEO & GEO Analyst

Turn competitor keywords, content, backlinks, AI citations, and traffic share into an actionable SEO strategy.

FollowSkills review · FSRS-2.0
Not recommended
51/ 100 5-point scale 2.6 / 5
Trust13 / 25 · 2.6/5

The evidence shows least-privilege tendencies: optional tools, robots.txt preflight, a third-party Firecrawl egress notice, estimate labeling, and N/A handling. However, the skill writes and promotes findings into memory without explicit per-write user confirmation, and it does not fully specify sensitive business-data handling or rollback, so points are deducted. No red-line risk is evident; the unverified publisher is unknown and is not penalized by itself.

Reliability9 / 20 · 2.3/5

The contract, stop/continue gates, metric labels, and N/A failure rule are coherent, with templates for the main workflow. Static review cannot reproduce the key path, and external-tool availability, parameter behavior, abnormal-input feedback, and host-specific execution are not sufficiently verified by this skill, so the score remains below the static ceiling of 10.

Adaptability8 / 15 · 2.7/5

Triggers, audience, inputs, outputs, the non-fit boundary for topic-coverage gap maps, and next-skill routing are clear, with a manual no-tool fallback. Environment constraints, depth of Chinese-language support, and mainland-China reachability are not verified, while the enhanced path depends on external fetching, so points are deducted.

Convention10 / 15 · 3.3/5

The skill has strong information architecture, Quick Start, contract, data sources, instructions, templates, examples, limitations, version, Apache-2.0 licensing, and quarterly maintenance guidance. It lacks a clearly named maintainer, changelog, and skill-specific update path; the data-source section also contains formatting anomalies such as duplicated ~~ markers.

Effectiveness7 / 15 · 2.3/5

The intended output is concrete: a comparison table, evidence-backed strengths and weaknesses, and Immediate/Short-term/Long-term actions. However, completion depends on user-supplied data or external tools, and required metrics such as traffic share, rankings, and backlinks may remain estimates; static review cannot verify representative output, so the score is capped at 7.

Verifiability4 / 10 · 2.0/5

The skill requires Measured/User-provided/Estimated labels and evidence-linked findings tied to named competitors and metrics, providing useful auditability. The included example contains unsourced marketing assertions, and this path has no dedicated tests or third-party execution evidence, so it receives less than the static maximum.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision ebd436747f8f
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Confirm authorization, robots.txt, terms of service, and applicable TDM reservation signals before crawling third-party domains; Firecrawl sends target URLs and queries to a third party.
  • For internal site metrics, competitor intelligence, or business-model data, confirm what may be written to memory and retain human review and recovery procedures.
  • No skill-specific tests or real execution records are provided; traffic, rankings, domain age, DA/DR, and AI-citation conclusions remain subject to verification.
  • Reachability of external SEO, AI-monitoring, or Firecrawl services from mainland-China networks is not established; use user-provided or first-party exports when unavailable.
See the full review method →

What does this skill do, and when should you use it?

This is the SEO/GEO survey skill for competitor research in the Aaron Marketing Skills collection. It compares domains across keywords, content, backlinks, technical SEO, AI citations, and traffic share, then produces a prioritized competitor brief. Every metric must be labeled Measured, User-provided, or Estimated, with unavailable data marked N/A. It fits teams that need evidence-based competitive intelligence and a sequenced SEO action plan.

Reads competitor URLs or domains, your site metrics, business model, target audience, industry context, and user- or tool-supplied data; distinguishes direct, indirect, and content competitors; analyzes keyword rankings, content strategy, backlinks, technical SEO, GEO/AI citations, and traffic share; benchmarks 3–5 competitors in one comparison table; ties each strength and weakness to labeled evidence; and produces an executive summary, keyword opportunities, content recommendations, and Immediate, Short-term, and Long-term plans. Optional SEO, analytics, and AI-monitoring tools may be used, along with the repository's Python Firecrawl connector for page scraping, URL mapping, and fresh-content searches.

  1. An SEO lead needs to benchmark 3–5 direct competitor domains and identify repeatable keyword and content wins.
  2. A content team entering a new market needs to understand competitor topic coverage, publishing patterns, and top-performing content.
  3. A GEO team wants to test which queries cite competitors and which content formats create AI-citation openings.
  4. A marketing lead lacks complete first-party site metrics but still wants a competitor-to-competitor benchmark with transparent limitations.

What are this skill's strengths and limitations?

Pros
  • Covers keyword, content, backlink, technical SEO, AI-citation, and traffic-share dimensions in one workflow.
  • Requires explicit Measured, User-provided, and Estimated labels, reducing the risk of presenting inference as fact.
  • Defines a concrete quality bar: a 3–5 competitor comparison table, evidence-backed strengths and weaknesses, and staged recommendations.
  • Can work from pasted data without optional tools and supports the repository's Python zero-dependency fetch connector.
Limitations
  • A useful analysis depends on competitor URLs, site metrics, and industry context; the skill stops when a competitor set cannot be established.
  • Without tools or supplied data, required metrics such as traffic share or domain authority may be Estimated or N/A.
  • The source provides no standalone test results, performance figures, or cross-host validation report for this skill.
  • A pairwise topic-coverage gap map is outside its primary scope and should be handed to content-gap-analysis.

How do you install this skill?

Install the repository in Claude Code with /plugin marketplace add aaron-he-zhu/aaron-marketing-skills, followed by /plugin install aaron-marketing@aaron; or use npx skills add aaron-he-zhu/aaron-marketing-skills on a compatible Agent Skills host. You may also clone it with git clone https://github.com/aaron-he-zhu/aaron-marketing-skills. The source does not document a separate installation procedure for this individual skill.

How do you use this skill?

Use Analyze SEO strategy for [competitor URL] or Compare my site [URL] against [competitor 1], [competitor 2], [competitor 3]. If no competitors are named or inferable, the skill asks for 2–5 competitors or offers to infer them through serp-analysis first. Without tools, provide competitor URLs, your site metrics, and industry context.

How does this skill compare with similar options?

The source defines a clear boundary with content-gap-analysis: this skill handles broader competitive intelligence and SEO/GEO benchmarking, while content-gap-analysis handles a pairwise map of topics a competitor has that your site lacks.

FAQ

Can it be used without SEO tools?
Yes. It can use pasted data or free and public sources. Missing required metrics must be labeled N/A rather than invented.
How many competitors are needed?
When competitors cannot be inferred, provide 2–5 names or domains. The completion standard calls for benchmarking 3–5 competitors in the comparison table.
Does it automatically fetch competitor websites?
Optionally. The source documents a Python Firecrawl connector for scraping pages, mapping domains, and finding fresh coverage. Without tools, provide the URLs, metrics, and context directly.
Where are results saved?
The source specifies `memory/research/competitor-analysis/YYYY-MM-DD-<topic>.md` and promotes durable competitor facts and entity candidates to `memory/hot-cache.md`.

More skills from this repository

All from aaron-he-zhu/aaron-marketing-skills

Writing & Content

Off-Site & AI Referral Analyzer

Audit backlink quality and measure traffic and conversions from AI assistants.

Writing & Content

Content Gap Analysis

Compare your content coverage with competitors to prioritize missing topics, keyword opportunities, and editorial work.

Writing & Content

Keyword Research & Content Planning

Discover, score, and cluster search terms into an actionable SEO/GEO content plan.

Writing & Content

SERP Markup Builder

Create paste-ready titles, meta descriptions, social tags, and structured data for a page head.

Writing & Content

Domain Authority Auditor

Assess a domain’s citation trust against a declared peer cohort using dated, auditable evidence.

Writing & Content

SERP Analysis

Assess whether a query is realistically targetable by mapping its SERP structure, ranking patterns, and feature opportunities.

Writing & Content

Rank Tracker

Monitor keyword positions, SERP features, and AI-search visibility over time.

Writing & Content

SEO Content Writer & Refresh Planner

Create search-intent-led SEO pages or diagnose content decay with a prioritized refresh plan.

Writing & Content

GEO Citation Optimizer

Make existing content easier for ChatGPT, Perplexity, and other AI search systems to understand and cite.

Writing & Content

SEO Performance Monitor

Build source-tagged SEO/GEO performance reports and configure alerts for ranking, traffic, and AI-visibility changes.

Writing & Content

Site Structure Optimizer

Design a clearer site hierarchy and strengthen internal links so important pages connect better.

Writing & Content

Category Narrative Map

Reveal the category stories, competitor messaging, and shifts shaping your position.

Writing & Content

Audience Belief Mapper

Turn interview and win-loss evidence into a beachhead belief, objection, and switching-forces map.

Writing & Content

Content Quality Auditor

Audit content quality and publication readiness with an evidence-based CORE-EEAT review.

Writing & Content

On-Page SEO Checker

Diagnose single-page SEO problems and turn them into prioritized, actionable fixes.

Writing & Content

Page Play Builder: Scaled SEO Page Builder

A guarded router for building programmatic, comparison, parasite, and local SEO pages.

Writing & Content

Paid Search Term Miner

Turn search-term reports into converting keywords and spend-saving negatives.

Writing & Content

Audience Mapper

Map the people and communities to understand before creator selection.

Writing & Content

Influencer Campaign Performance Analyzer

Turn creator campaign data into benchmarked scorecards, attribution findings, and prioritized next actions.

Writing & Content

Email List Segment Builder

Build reusable email audiences and suppression lists from first-party customer data.

Related skills