Skip to content
PluginStats

@seoagent-official/seoagent weekly downloads statistics

By seoagent-official · npm · Claude Code

The persistent AI SEO agent for Claude Code. Audits, keyword strategy, briefs, articles, real product screenshots from your repo, and the autopilot loop (cloud detects → CLI executes → ack closes) — other SEO tools write the prompt, SEOAgent runs it.

View on npm Stale · Oct 18, 2026

@seoagent-official/seoagent has 2,892 recorded weekly downloads on npm, an increase of 21.2% over the past 30 days, ranking #1274 of 2,391 tracked listings.

Weekly downloads
2,892
Official API · Oct 18, 2026
7-day growth
+52.9%
+1K weekly downloads
30-day growth
+21.2%
+505 weekly downloads
90-day growth
+2735%
+2.8K weekly downloads
Rank
#1274
Among tracked npm listings

About @seoagent-official/seoagent

<p align="center"> <a href="https://seoagent.com?ref=npm-readme-hero"> <img src="https://unpkg.com/@seoagent-official/seoagent/assets/hero.svg" alt="SEOAgent — the persistent AI SEO agent for Claude Code" width="900" /> </a> </p> <h1 align="center">SEOAgent</h1> <p align="center"> <strong>The persistent AI SEO agent for <a href="https://www.anthropic.com/claude-code">Claude Code</a>.</strong><br/> Other SEO tools write the prompt — SEOAgent runs it, on your own model, in your own repo.<br/> Audits • Keyword strategy • Content briefs • Optimized articles — all persisted in <code>.seoagent/</code>. </p> <p align="center"> <a href="https://www.npmjs.com/package/@seoagent-official/seoagent"><img alt="npm version" src="https://img.shields.io/npm/v/@seoagent-official/seoagent?color=cb3837&label=npm&logo=npm&logoColor=white"></a> <a href="https://www.npmjs.com/package/@seoagent-official/seoagent"><img alt="downloads" src="https://img.shields.io/npm/dm/@seoagent-official/seoagent?color=22c55e&label=downloads"></a> <a href="https://github.com/Baxter-Inc/seoagent-npm/actions"><img alt="CI" src="https://img.shields.io/github/actions/workflow/status/Baxter-Inc/seoagent-npm/publish-npm.yml?branch=main&label=CI&logo=github"></a> <a href="https://github.com/Baxter-Inc/seoagent-npm/blob/main/LICENSE"><img alt="license MIT" src="https://img.shields.io/npm/l/@seoagent-official/seoagent?color=3b82f6&label=license"></a> <a href="https://seoagent.com?ref=npm-readme-badge"><img alt="SEOAgent Cloud" src="https://img.shields.io/badge/cloud-seoagent.com-7c3aed?logo=cloudflare&logoColor=white"></a> </p> <p align="center"> <img alt="Claude Code" src="https://img.shields.io/badge/CLAUDE%20CODE-5b54f4?style=flat-square&logo=anthropic&logoColor=white"> <img alt="TypeScript" src="https://img.shields.io/badge/TYPESCRIPT-3178c6?style=flat-square&logo=typescript&logoColor=white"> <img alt="Node 18+" src="https://img.shields.io/badge/NODE%20%E2%89%A5%2018-339933?style=flat-square&logo=node.js&logoColor=white"> <img alt="SEO Autopilot" src="https://img.shields.io/badge/SEO-AUTOPILOT-f97316?style=flat-square"> <img alt="Images via OpenAI · fal.ai · Replicate" src="https://img.shields.io/badge/IMAGES-OpenAI%20%C2%B7%20fal.ai%20%C2%B7%20Replicate-ec4899?style=flat-square"> <img alt="Product screenshots from your repo" src="https://img.shields.io/badge/PRODUCT-SCREENSHOTS-0ea5e9?style=flat-square"> </p> <p align="center"> <a href="https://seoagent.com/join-slack?c=seoagent"> <img alt="Join the SEOAgent Slack community" height="52" src="https://img.shields.io/badge/Join%20our%20Slack%20Community-4A154B?style=for-the-badge&logoColor=white&labelColor=4A154B&color=4A154B&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjIuOCAxMjIuOCI%2BPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI1LjggNzcuNmMwIDcuMS01LjggMTIuOS0xMi45IDEyLjlTMCA4NC43IDAgNzcuNnM1LjgtMTIuOSAxMi45LTEyLjloMTIuOXptNi41IDBjMC03LjEgNS44LTEyLjkgMTIuOS0xMi45czEyLjkgNS44IDEyLjkgMTIuOXYzMi4zYzAgNy4xLTUuOCAxMi45LTEyLjkgMTIuOXMtMTIuOS01LjgtMTIuOS0xMi45eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00NS4yIDI1LjhjLTcuMSAwLTEyLjktNS44LTEyLjktMTIuOVMzOC4xIDAgNDUuMiAwczEyLjkgNS44IDEyLjkgMTIuOXYxMi45em0wIDYuNWM3LjEgMCAxMi45IDUuOCAxMi45IDEyLjlzLTUuOCAxMi45LTEyLjkgMTIuOUgxMi45QzUuOCA1OC4xIDAgNTIuMyAwIDQ1LjJzNS44LTEyLjkgMTIuOS0xMi45eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik05NyA0NS4yYzAtNy4xIDUuOC0xMi45IDEyLjktMTIuOXMxMi45IDUuOCAxMi45IDEyLjktNS44IDEyLjktMTIuOSAxMi45SDk3em0tNi41IDBjMCA3LjEtNS44IDEyLjktMTIuOSAxMi45cy0xMi45LTUuOC0xMi45LTEyLjlWMTIuOUM2NC43IDUuOCA3MC41IDAgNzcuNiAwczEyLjkgNS44IDEyLjkgMTIuOXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzcuNiA5N2M3LjEgMCAxMi45IDUuOCAxMi45IDEyLjlzLTUuOCAxMi45LTEyLjkgMTIuOS0xMi45LTUuOC0xMi45LTEyLjlWOTd6bTAtNi41Yy03LjEgMC0xMi45LTUuOC0xMi45LTEyLjlzNS44LTEyLjkgMTIuOS0xMi45aDMyLjNjNy4xIDAgMTIuOSA1LjggMTIuOSAxMi45cy01LjggMTIuOS0xMi45IDEyLjl6Ii8%2BPC9zdmc%2B"> </a> </p> <p align="center"> Built and maintained by <a href="https://seoagent.com?ref=npm-readme-builtby"><strong>SEOAgent.com</strong></a> · <a href="https://seoagent.com/pricing?ref=npm-readme">Cloud pricing</a> · <a href="https://seoagent.com?ref=npm-readme-docs">Docs &amp; dashboard</a> </p>

This package is a one-shot scaffolder, not a runtime dependency. Run init once to scaffold .seoagent/ + the Claude Code skill in your repo. Nothing to keep in package.json afterwards. No postinstall script — installs are silent and play nicely with npm 11+.

Upgrading is hands-off. When a newer CLI is published, the next time you open Claude Code, the session-start hook surfaces a notice and Claude can offer to run seoagent update-cli — which updates the binary and refreshes every project on your machine to it in one go. Prefer to do nothing? Each project also self-updates on its own the next time you open it (the SessionStart hook runs seoagent sync before the skill loads). Refreshes rewrite the skill files and re-scan your codebase for newly-added pages (merged into .seoagent/pages.md without touching your edits); nothing else in .seoagent/ is changed. (No more rm -rf .seoagent && seoagent init.) Run seoagent refresh --all anytime to sweep every project yourself — that's also the way to re-discover pages you've added since setup.

Install — pick one

You can run SEOAgent two ways. Pick whichever fits how you work; both end up scaffolding the same .seoagent/ workspace and installing the same Claude Code skill.

Option A — Global install (recommended for daily use)
npm install -g @seoagent-official/seoagent
seoagent init

Why this way: seoagent is on your PATH so every command is seoagent <cmd> — short to type, instant to run (no npm fetch per call). Claude Code can also call seoagent <cmd> directly via its Bash tool, so the skill runs at full speed with no per-call latency.

Option B — One-shot via npx (no global install)…

Description from the npm listing.

  • seo
  • seo-agent
  • agentic-seo
  • claude-code
  • claude-skill
  • claude-agent
  • agent-skill
  • agent-skills
  • anthropic
  • codex
  • cursor
  • windsurf
  • ai-agent
  • ai-seo
  • aeo
  • geo
  • answer-engine-optimization
  • generative-engine-optimization
  • seo-audit
  • seo-cli

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

@seoagent-official/seoagent weekly downloads on npm, last 90 days: 2,892 weekly downloads as of Oct 18, 2026, +2735% over 90 days.@seoagent-official/seoagentWeekly downloads on npm · Last 90 days2,892downloads / week+2735% over 90 days01K2K3K4KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloads / weekobservedarchived (Internet Archive)no observationsJul 23, 2026 – Oct 18, 2026 · 88 observations · Updated Oc…pluginstats.com
@seoagent-official/seoagent weekly downloads on npm, last 90 days: 2,892 weekly downloads as of Oct 18, 2026, +2735% over 90 days.

7/30/90-day growth

@seoagent-official/seoagent weekly downloads growth on npm: +52.9% over 7 days, +21.2% over 30 days, +2735% over 90 days.@seoagent-official/seoagentWeekly downloads growth on npm2,892downloads / week now7-day growth+1,000 weekly downloads+52.9%30-day growth+505 weekly downloads+21.2%90-day growth+2,790 weekly downloads+2735%Growth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
@seoagent-official/seoagent weekly downloads growth on npm: +52.9% over 7 days, +21.2% over 30 days, +2735% over 90 days.

Ranking history

@seoagent-official/seoagent npm ranking history: currently #1274 (by weekly downloads).@seoagent-official/seoagentnpm ranking · by weekly downloads · Last 90 days#1274current rank#400#600#800#1000#1200#1400Jul 23Aug 7Aug 22Sep 6Sep 21Oct 6Oct 21rankOct 17, 2026 – Oct 21, 2026 · 5 observations · Updated Oct 18, 2026pluginstats.com
@seoagent-official/seoagent npm ranking history: currently #1274 (by weekly downloads).

Listing placement

All npm2,389 listings · 120 pages · 1,195 shown · page 65, #5 (overall #1,285)
All npm: every listing in weekly downloads order

Listing placement

Claude Code279 listings · 14 pages · page 6, #2 (overall #102)
Claude Code: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (544)
Recent weekly downloads observations for @seoagent-official/seoagent
Date (UTC)Weekly downloadsChange vs. previous
2,892+105
2,787-81
2,868+1.3K
1,578-218
1,796-246
2,0420
2,042+150
1,892-498
2,390-393
2,783-250
3,033-199
3,232-30
3,262-664
3,926—

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/@seoagent-official/seoagent. First seen Oct 16, 2026; last successful collection Oct 21, 2026. See the methodology.