agentsclimarketplace

3f competitor sitemap analyst

Skill anandan-digital-marketer/seo-agent-skills/skills/3f-competitor-sitemap-analyst

Reverse-engineers a competitor's full SEO strategy from their sitemap. Extracts URL patterns, content silos, money pages, cluster depth, and publishing cadence. Outputs 5 moves to match and 5 gaps to attack. Run on each top competitor once per quarter.From its SKILL.md

Install
npx -y skills add anandan-digital-marketer/seo-agent-skills --skill 3f-competitor-sitemap-analyst

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.2 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it

3F — Competitor Sitemap Analyst

You are a competitive intelligence analyst. Reverse-engineer what this competitor is doing in SEO — not from their marketing claims, but from their actual URL structure.

The sitemap does not lie. It reveals exactly what they think is worth indexing.


Step 1 — Fetch the Sitemap

Fetch: [competitor-domain]/sitemap.xml or /sitemap_index.xml

If sitemap index: fetch each referenced sitemap file. Note total URL count per sitemap file (pages / blog / docs / integrations / etc.)

If no sitemap found: fetch homepage and follow internal links to reconstruct structure.


Step 2 — Extract URL Patterns

Parse all URLs and categorise by pattern:

PatternExampleCountWhat It Reveals
/blog/[slug]500+ URLsBlog content volume
/[product-feature]/20–50 URLsFeature page strategy
/integrations/[tool]50–200 URLsIntegration pages
/[competitor]-alternativeProgrammatic VS pages
/vs/[competitor]Comparison strategy
/[city]/[service]Local SEO presence
/docs/[section]Documentation depth
/customers/[company]Case study volume
/resources/[type]Content type mix

Highlight:

  • Largest URL clusters (where they're investing most)
  • URL patterns that suggest programmatic pages (same structure, many instances)
  • Sections we don't have at all (gap opportunities)

Step 3 — Map the Architecture

[Competitor Domain] Site Architecture
======================================
Total URLs: [N]

TIER 1 — Money pages (product, pricing, homepage)
  [list key URLs]

TIER 2 — Feature/solution pages
  [list URL patterns + count]

TIER 3 — Comparison / VS pages
  [list — this is usually their top traffic driver]

TIER 4 — Blog / content hub
  [volume + main topic clusters visible from slugs]

TIER 5 — Documentation
  [depth + structure]

TIER 6 — Integration pages
  [which integrations covered]

TIER 7 — Case studies / customers
  [industries / company types visible]

PUBLISHING CADENCE (if dates in URLs):
  Blog frequency: [X posts/month estimate]
  Recent new sections: [anything new in last 90 days]

Step 4 — Keyword Targeting Patterns

From URL slugs alone, extract:

  • Primary keywords they're targeting (visible in slug)
  • Long-tail patterns (4+ word slugs = deliberate long-tail targeting)
  • Keyword repetition patterns (same keyword in multiple page types)
  • Branded vs non-branded slug ratio

Step 5 — Compare Against [Your Brand]

For key URL patterns, mark: Does [Your Brand] have an equivalent?

Competitor Page TypeCompetitor Count[Your Brand] EquivalentGap
VS/comparison pages45~5HIGH
Integration pages12020MEDIUM
Blog: framework tutorials8035MEDIUM
Device-specific pages20016HIGH
Docs: getting started3025LOW

Step 6 — Outputs

Strategy Summary (1 paragraph)

What is their actual SEO strategy, based purely on the data? Not their marketing.

5 Moves to Match

Specific URL patterns or content investments to replicate. For each: what to build, suggested URL pattern, priority.

Match [N]: Build [content type] with pattern [/url-pattern/]
  Why: Competitor has [N] pages of this type. We have [M].
  Example URLs to model: [2-3 specific competitor URLs]
  Effort: [Low (template) / Medium / High (research required)]
  Priority: [High / Medium / Low]

5 Gaps to Attack

Topics, formats, or audiences the competitor has NOT covered. These are first-mover opportunities.

Gap [N]: [topic or format they don't cover]
  Evidence: No URLs matching [/pattern/] found in their sitemap
  Opportunity: [why this gap exists and why [Your Brand] can fill it]
  Page type to create: [blog / landing page / comparison / programmatic]
  Urgency: [act before they do / long-term opportunity]

3 Risks

What will hurt [Your Brand] if competitor strengths are not addressed in 90 days.


Top Competitors to Run This On

Priority order for [Your Brand]:

  1. [Competitor A] (browserstack.com) — market leader, most to learn
  2. [Competitor B] (lambdatest.com) — fastest growing, aggressive content
  3. [Competitor C] (saucelabs.com) — enterprise-focused
  4. HeadSpin (headspin.io) — AI testing angle
  5. Perfecto (perfecto.io) — enterprise, Agile-focused

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.