---
title: "SEO Skill | Open source SEO audit tool for AI agents"
description: "Run local SEO audits with your agent using 74 reports across crawling, Search Console, Google Analytics, keyword research, competitors, AI search, and monitoring."
canonical: "https://seoskill.dev"
language: "en"
---

# The only SEO skill your agent needs

Run an SEO audit from any agent that supports local MCP, or use your terminal. Find what needs attention, fix it in your code, and check what changed.

Install the SEO CLI globally.

```
npm i -g seo
```

Run setup after installation.

```
seo start
```

## [Chat with your SEO data to find out what works and what doesn't.](https://seoskill.dev/features/mcp)

Ask why traffic dropped, which keywords deserve research, who competes in search, or what blocks a crawl. Your agent answers from Search Console, your crawl and any research providers you connect.

## [Use the CLI with your coding agent to ship SEO fixes fast.](https://seoskill.dev/docs/cli)

Run an audit in the terminal and let your coding agent trace each problem to the code. You get a reviewable fix without copying findings between tools.

## [Run a complete SEO audit and know what to fix next.](https://seoskill.dev/features/seo-audit)

Run 74 reports across crawl health, content, search performance, keyword and competitor research, programmatic SEO, and AI visibility. Each result shows what needs attention and why.

## [Find keywords worth targeting and see who already ranks for them.](https://seoskill.dev/features/keyword-research)

Compare keyword demand, recurring competitors, ranking pages, and backlinks. Your agent turns the data into a focused shortlist of topics and competitors to investigate.

## [Make your site easier for AI search engines to understand and cite.](https://seoskill.dev/docs/ai-search)

Check whether AI crawlers can access your pages and understand what your site is about. Your agent can fix the gaps and draft an llms.txt from the pages you choose.

## [Build SEO checks into the tools and workflows your team already uses.](https://seoskill.dev/docs/typescript)

Import the typed crawler and reports from the seo package. Add audits to CI, content pipelines, internal tools, or whatever you are already building.

## [See which SEO fixes worked and where your effort should go next.](https://seoskill.dev/docs/reports/measure-change)

Compare every release against saved crawl and search performance data. See what improved, what stayed flat, and which changes need more time before you call them a win.

## Reports for a complete SEO audit

74 reports and tools across crawl health, Search Console performance, keywords, competitors, programmatic SEO, AI readiness, and monitoring.

-   [Site crawl](https://seoskill.dev/docs/reports/site-crawl)
-   [Audit page](https://seoskill.dev/docs/reports/audit-page)
-   [Audit selected URLs](https://seoskill.dev/docs/reports/audit-urls)
-   [Redirect trace](https://seoskill.dev/docs/reports/redirect-trace)
-   [Performance audit](https://seoskill.dev/docs/reports/performance-audit)

Crawl & page checks

-   [Top fixes](https://seoskill.dev/docs/reports/top-fixes)
-   [Affected URLs](https://seoskill.dev/docs/reports/affected-urls)
-   [Explain a crawl issue](https://seoskill.dev/docs/reports/explain-crawl-issue)
-   [Crawler rules](https://seoskill.dev/docs/reports/crawler-rules)
-   [Crawl history](https://seoskill.dev/docs/reports/crawl-history)
-   [Saved crawl report](https://seoskill.dev/docs/reports/crawl-report)

Crawl findings

-   [Crawl diff](https://seoskill.dev/docs/reports/crawl-diff)
-   [Compare crawls](https://seoskill.dev/docs/reports/compare-crawls)
-   [Index coverage](https://seoskill.dev/docs/reports/index-coverage)
-   [Index plan](https://seoskill.dev/docs/reports/index-plan)
-   [Index monitor](https://seoskill.dev/docs/reports/index-monitor)
-   [Index watch](https://seoskill.dev/docs/reports/index-watch)
-   [Bing Webmaster overview](https://seoskill.dev/docs/reports/bing-webmaster-overview)
-   [Referring link evidence](https://seoskill.dev/docs/reports/link-evidence)
-   [Server log crawler analysis](https://seoskill.dev/docs/reports/server-log-analysis)
-   [Technical watch](https://seoskill.dev/docs/reports/technical-watch)

Indexing & monitoring

-   [Competitive opportunities](https://seoskill.dev/docs/reports/competitive-opportunities)
-   [Keyword research](https://seoskill.dev/docs/reports/keyword-research)
-   [Keyword metrics](https://seoskill.dev/docs/reports/keyword-metrics)
-   [Saved keyword set](https://seoskill.dev/docs/reports/saved-keywords)
-   [Live search results](https://seoskill.dev/docs/reports/serp-results)
-   [Exact rank tracking](https://seoskill.dev/docs/reports/rank-tracking)
-   [Domain search footprint](https://seoskill.dev/docs/reports/domain-overview)
-   [Ahrefs Domain Rating](https://seoskill.dev/docs/reports/domain-rating)
-   [Ranked keyword footprint](https://seoskill.dev/docs/reports/ranked-keywords)
-   [Ranking pages and patterns](https://seoskill.dev/docs/reports/ranking-pages)
-   [Search competitors](https://seoskill.dev/docs/reports/serp-competitors)
-   [Competitor keyword gaps](https://seoskill.dev/docs/reports/competitor-keyword-gap)
-   [Keyword opportunities](https://seoskill.dev/docs/reports/keyword-opportunities)
-   [Local search demand](https://seoskill.dev/docs/reports/local-search-demand)
-   [Programmatic SEO patterns](https://seoskill.dev/docs/reports/pseo-patterns)
-   [Programmatic SEO opportunities](https://seoskill.dev/docs/reports/pseo-opportunities)
-   [Quick wins](https://seoskill.dev/docs/reports/quick-wins)
-   [Striking distance](https://seoskill.dev/docs/reports/striking-distance)
-   [Second page](https://seoskill.dev/docs/reports/second-page)
-   [Decaying pages](https://seoskill.dev/docs/reports/decaying-pages)
-   [CTR underperformers](https://seoskill.dev/docs/reports/ctr-underperformers)
-   [Page opportunities](https://seoskill.dev/docs/reports/page-opportunities)

Search opportunities

-   [Cannibalisation](https://seoskill.dev/docs/reports/cannibalisation)
-   [Internal links](https://seoskill.dev/docs/reports/internal-links)
-   [Content optimization](https://seoskill.dev/docs/reports/content-optimization)
-   [Query clusters](https://seoskill.dev/docs/reports/query-clusters)
-   [Link recovery](https://seoskill.dev/docs/reports/link-recovery)
-   [Community intent](https://seoskill.dev/docs/reports/community-intent)

Content & internal links

-   [AI agent readiness](https://seoskill.dev/docs/reports/agent-readiness)
-   [AI mention research](https://seoskill.dev/docs/reports/ai-mention-research)
-   [AI prompt observations](https://seoskill.dev/docs/reports/ai-prompt-observations)
-   [AI search scorecard](https://seoskill.dev/docs/reports/ai-search-scorecard)
-   [AI readiness](https://seoskill.dev/docs/reports/ai-readiness)
-   [Entity readiness](https://seoskill.dev/docs/reports/entity-readiness)
-   [Google AI search controls](https://seoskill.dev/docs/reports/geo-gaps)
-   [llms.txt audit](https://seoskill.dev/docs/reports/llms-txt-audit)
-   [Generate llms.txt](https://seoskill.dev/docs/reports/generate-llms-txt)
-   [SEO to AI query](https://seoskill.dev/docs/reports/seo-to-ai-query)
-   [AI referrals](https://seoskill.dev/docs/reports/ai-referrals)

AI search visibility

-   [Search performance overview](https://seoskill.dev/docs/reports/search-performance-overview)
-   [Segment impact](https://seoskill.dev/docs/reports/segment-impact)
-   [Traffic anomaly](https://seoskill.dev/docs/reports/traffic-anomaly)
-   [Google update correlation](https://seoskill.dev/docs/reports/update-correlation)

Understand performance

-   [Refresh priorities](https://seoskill.dev/docs/reports/refresh-priorities)
-   [Monthly report](https://seoskill.dev/docs/reports/monthly-report)
-   [Monthly action plan](https://seoskill.dev/docs/reports/monthly-action-plan)
-   [Narrative report](https://seoskill.dev/docs/reports/narrative-report)
-   [Update postmortem](https://seoskill.dev/docs/reports/update-postmortem)

Reports & priorities

-   [Setup check](https://seoskill.dev/docs/reports/setup-check)
-   [Measure a change](https://seoskill.dev/docs/reports/measure-change)
-   [pSEO audit](https://seoskill.dev/docs/reports/pseo-audit)
-   [OKF export](https://seoskill.dev/docs/reports/okf-build)
-   [OKF validation](https://seoskill.dev/docs/reports/okf-validate)

Testing, setup & exports

## Questions about the CLI, MCP, and your data

Give any compatible agent better SEO evidence. Codex, Claude, ChatGPT, and Cursor are common examples.
