Firecrawl Agent
by firecrawl / cli
Autonomously navigate websites and extract structured data across pages.
Use it when you want backlink analysis, link gap analysis, competitor link profiles, referring domain data, or link building research.
Listed ·Updated
Install data from skills.sh
Ahrefs Tool is an SEO Tool Integration skill for AI agents, published in the seoskills.sh catalog. Reach for it when your work involves Ahrefs, Semrush, Screaming Frog, Moz, and Search Console workflows. Install it with one command and it runs inside your own agent, so the work happens in your workflow, not a separate SEO tool.
Note: LocalSEOData (
localseodata-tool) now hasbacklink_summaryandbacklink_gapendpoints. Use LocalSEOData for quick backlink overviews and gap analysis. Ahrefs remains the preferred tool for deep link analysis — anchor text profiles, lost/new links, referring domain details, and content gap analysis.
Ahrefs has an official MCP server. When connected, use it for backlink analysis and link-focused competitive intelligence. Ahrefs has the largest backlink index — it's the authoritative source for link data.
| You Need | Use Ahrefs | Use Instead |
|---|---|---|
| Backlink profile for a domain | ✅ Best backlink database | — |
| Referring domains count/list | ✅ | — |
| Link gap (who links to competitor but not you) | ✅ Best for this | — |
| Lost/broken backlinks | ✅ | — |
| Anchor text analysis | ✅ | — |
| Keyword search volume | ⚠️ Can do it | Semrush (better keyword tool) |
| Keyword gap analysis | ⚠️ Can do it | Semrush (preferred for keywords) |
| Content Explorer (find linkable content) | ✅ Unique to Ahrefs | — |
| Technical site audit | ⚠️ Has one | Screaming Frog (more detailed) |
| SERP data | ❌ | SerpAPI |
| Local pack rankings | ❌ | Local Falcon |
| Citation data | ❌ | BrightLocal |
When: User asks "why aren't we ranking?" or needs to understand link authority.
What to pull:
How to interpret for local:
Red flags:
When: User wants to find link building opportunities from competitor profiles.
What to pull:
What to look for:
How to prioritize opportunities:
When: Rankings dropped and you suspect link loss, or routine maintenance.
What to pull:
What to do:
When: Checking for over-optimization or understanding link profile health.
What healthy local anchor text looks like:
When: User needs content ideas that attract links.
| Metric | What It Is | Local SEO Context |
|---|---|---|
| Domain Rating (DR) | Ahrefs' authority score (0-100) | Compare to local competitors, not national brands |
| Referring Domains | Unique domains linking to you | The #1 link metric — more unique domains = more authority |
| URL Rating (UR) | Authority of a specific page | Useful for comparing location page authority |
| Dofollow % | Percentage of links passing authority | Below 50% dofollow is weak |
| Anchor text distribution | What text is used in links | Over-optimized anchors can trigger penalties |
| Link velocity | Rate of new links acquired | Steady growth is healthy, spikes are suspicious |
| What You Found | Next Action | Skill |
|---|---|---|
| Competitor has 3x more referring domains | Build a link acquisition strategy | local-link-building |
| Found link gap opportunities (directories) | These are citation opportunities | local-citations |
| Found link gap opportunities (editorial/media) | Build targeted outreach campaigns | local-link-building |
| Anchor text over-optimized | Diversify with brand and generic anchors going forward | local-link-building |
| Lost high-value links | Outreach to recover, then build replacements | local-link-building |
| Link profile is fine but still not ranking locally | Links aren't the issue — check GBP, reviews, proximity | geogrid-analysis, gbp-optimization |
| Need this data in a client report | Include link profile comparison in deliverables | client-deliverables |
Default next step: Link analysis always raises the question "is this a link problem or something else?" If the link profile is comparable to competitors, the issue is likely GBP, reviews, or relevance — not links.
Not using the CLI? Copy the SKILL.md and paste it straight into ChatGPT, Claude, or any agent.