agentsclimarketplace

Cursor seo router

Skill khymerao/cursor-seo/skills/cursor-seo-router

SEO toolkit for Cursor — technical SEO, E-E-A-T, Schema.org, GEO/AI search, local SEO, keyword clustering, drift monitoring & DataForSEO. 25 skills, 18 workflows.

Install
npx -y skills add khymerao/cursor-seo --skill cursor-seo-router

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

One thing to look at

  • 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.

What its author says it does

Copied from the file, not written here

Entry point for all SEO work in Cursor. Replaces upstream claude-seo /seo slash commands. Use when the user asks for an SEO audit, page analysis, technical SEO, E-E-A-T content review, schema markup, GEO/AI-search optimization, sitemaps, image SEO, local SEO, maps intelligence, keyword clustering, SXO, drift monitoring, e-commerce SEO, hreflang, Google API data (GSC, PageSpeed, CrUX, GA4), backlinks, or live DataForSEO data.

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

4.6 KB, as published. Nobody here has run it

Cursor SEO Router

Single entry point for the cursor-seo plugin (port of claude-seo). Upstream users typed /seo <command>; in Cursor, parse the user's goal and dispatch to the right skill below. All paths are relative to this plugin's root (~/.cursor/plugins/local/cursor-seo, or $CURSOR_PLUGIN_ROOT in hooks).

Command map

User intent (upstream command)Dispatch
Full site audit (/seo audit <url>)skills/seo/SKILL.md orchestrator + inline agents (see below)
Single page deep-dive (/seo page)skills/seo-page/SKILL.md
Technical SEO (/seo technical)skills/seo-technical/SKILL.md + agents/seo-technical.md
Content / E-E-A-T (/seo content)skills/seo-content/SKILL.md
Content brief (/seo content-brief)skills/seo-content-brief/SKILL.md
Schema markup (/seo schema)skills/seo-schema/SKILL.md + scripts/schema_generate.py
GEO / AI search (/seo geo)skills/seo-geo/SKILL.md
Sitemap (/seo sitemap)skills/seo-sitemap/SKILL.md
Images (/seo images)skills/seo-images/SKILL.md
Strategic plan (/seo plan <type>)skills/seo-plan/SKILL.md (assets: saas, local-service, ecommerce, publisher, agency, generic)
Programmatic SEO (/seo programmatic)skills/seo-programmatic/SKILL.md
Competitor pages (/seo competitor-pages)skills/seo-competitor-pages/SKILL.md
Local SEO (/seo local)skills/seo-local/SKILL.md
Maps intelligence (/seo maps)skills/seo-maps/SKILL.md
Hreflang / i18n (/seo hreflang)skills/seo-hreflang/SKILL.md
Google APIs (/seo google …)skills/seo-google/SKILL.md (credentials live in ~/.config/claude-seo/ — keep that path; scripts hardcode it)
Backlinks (/seo backlinks)skills/seo-backlinks/SKILL.md
Keyword clustering (/seo cluster)skills/seo-cluster/SKILL.md
SXO (/seo sxo)skills/seo-sxo/SKILL.md
Drift monitoring (`/seo drift baselinecompare
E-commerce (/seo ecommerce)skills/seo-ecommerce/SKILL.md
FLOW prompts (/seo flow)skills/seo-flow/SKILL.md
Live data (/seo dataforseo <cmd>)skills/seo-dataforseo/SKILL.mduser-dataforseo MCP tools (see skills/seo-dataforseo/references/cursor-mcp-mapping.md)

Not ported (extensions, install separately if needed): firecrawl, image-gen (banana), ahrefs, seranking, profound, bing-webmaster, unlighthouse. See docs/upstream/MCP-INTEGRATION.md.

Inline agent contract (replaces Claude sub-agent dispatch)

Cursor plugins cannot register custom subagents. When a skill or this router references an agent:

  1. Read agents/seo-<name>.md.
  2. Ignore frontmatter keys model, maxTurns, tools — Claude Code specific.
  3. Execute the body instructions in the current context, sequentially. Do not spawn parallel subagents.

Full-audit agent order: seo-technicalseo-contentseo-schemaseo-geoseo-local (only if the site has a local/physical footprint) → synthesis via skills/seo/references/thinking-framework.md (10 principles), then emit the prioritized action plan per the orchestrator's report format.

Running Python scripts

Always use the plugin venv:

~/.cursor/plugins/local/cursor-seo/.venv/bin/python \
  ~/.cursor/plugins/local/cursor-seo/scripts/<script>.py [args]

If the venv is missing, run setup/setup.sh first (add --with-render for SPA rendering via Playwright, --with-pdf for PDF/Excel reports). Skills degrade gracefully without the optional extras: raw-HTML fetch instead of rendered, markdown report instead of PDF.

Superpowers boundaries

  • SEO deliverable (audit, report, schema, keywords, briefs): use this router directly — no brainstorming gate.
  • Writing code based on SEO findings (theme/plugin changes, automations): hand off to Superpowers brainstormingwriting-plans first.
  • Debugging or testing SEO-related code: Superpowers systematic-debugging, test-driven-development.

Keep looking

Skills are one crate of 328,083. 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.