Compare 4 skills

These skills are complements, not substitutes — each one solves a different part of the workflow. Most teams use 2-3 of them together.

What it does

The fundamental kind of work this skill performs. Tells you whether two skills are doing the same job differently, or completely different jobs.

Type of work
Competitor & Alternative Pages
produce
Programmatic SEO
design
SEO Audit
analyze
Topical Authority Mapper
design
How often used
Competitor & Alternative Pages
quarterly
Programmatic SEO
one-off
SEO Audit
event-driven
Topical Authority Mapper
quarterly
Workflow stage
Competitor & Alternative Pages
execution
Programmatic SEO
setup
SEO Audit
analysis
Topical Authority Mapper
setup
You get back
Competitor & Alternative Pages
document
Programmatic SEO
system-config
SEO Audit
recommendation-list
Topical Authority Mapper
document
Who decides
Competitor & Alternative Pages
draft-for-review
Programmatic SEO
draft-for-review
SEO Audit
advisory
Topical Authority Mapper
draft-for-review

Will it fit my setup

Whether the skill matches your tools, team size, deal size, and role. A great skill in the wrong context is useless.

What you provide
Competitor & Alternative Pages
text, url
Programmatic SEO
text, tool-access
SEO Audit
url, text
Topical Authority Mapper
text
Output formats
Competitor & Alternative Pages
markdown
Programmatic SEO
markdown, csv
SEO Audit
markdown
Topical Authority Mapper
markdown
Human review
Competitor & Alternative Pages
review-required
Programmatic SEO
approval-required
SEO Audit
review-required
Topical Authority Mapper
approval-required
Data sensitivity
Competitor & Alternative Pages
public
Programmatic SEO
public
SEO Audit
public
Topical Authority Mapper
public
Channeldepartment
Competitor & Alternative Pages
SEO, content, paid-ads
Programmatic SEO
SEO, content
SEO Audit
SEO
Topical Authority Mapper
SEO, content
Funnel stagedepartment
Competitor & Alternative Pages
acquisition
Programmatic SEO
awareness, acquisition
SEO Audit
awareness, acquisition
Topical Authority Mapper
awareness, acquisition
Content typedepartment
Competitor & Alternative Pages
landing-page, blog
Programmatic SEO
landing-page, blog
SEO Audit
Topical Authority Mapper
blog
B2B / B2Cdepartment
Competitor & Alternative Pages
B2B, B2C
Programmatic SEO
B2B, B2C
SEO Audit
B2B, B2C
Topical Authority Mapper
B2B

Cost & speed

How fast you get a result, how much setup it needs, how steep the learning curve. The price you pay before you find out if it works.

Time to first result
Competitor & Alternative Pages
20 min
Programmatic SEO
60 min
SEO Audit
🟢10 min
Topical Authority Mapper
45 min
Setup time
Competitor & Alternative Pages
10 min
Programmatic SEO
30 min
SEO Audit
🟢2 min
Topical Authority Mapper
15 min
Complexity
Competitor & Alternative Pages
intermediate
Programmatic SEO
expert
SEO Audit
intermediate
Topical Authority Mapper
expert

Can I trust this

Publisher reputation, freshness of the skill, automated test coverage, install volume, user ratings. The gut-check before you commit.

Tests passing
Competitor & Alternative Pages
Programmatic SEO
SEO Audit
Topical Authority Mapper
Weekly installs
Competitor & Alternative Pages
Programmatic SEO
SEO Audit
Topical Authority Mapper
EF verified
Competitor & Alternative Pages
Programmatic SEO
SEO Audit
Topical Authority Mapper

Verdict — which one should I pick?

Auto-generated from the rows above — not LLM prose.

Pick Competitor & Alternative Pages if

quarterly

Competitor Pages — Win Comparison Searches

  • Content type: landing-page, blog

Pick Programmatic SEO if

one-off

Programmatic SEO — Scale to Hundreds of SEO Pages

  • Content type: landing-page, blog

Pick SEO Audit if

event-driven

When your traffic drops or pages aren't ranking, /seo-audit finds the technical and on-page issues blocking your growth.

No unique differentiators in this comparison.

Pick Topical Authority Mapper if

quarterly

Topical Authority Mapper — build real authority, not random posts

  • Content type: blog
💡 Most teams use 2-3 of these together — they're complements, not substitutes.
Empty cells (—) mean the publisher hasn't declared a value. We don't guess.