seo-geo-empire
v1.0.0
Published
Agent Skill + MCP wiring for portfolio-wide technical SEO and GEO (AI answer-engine) audits: installs the seo-geo-empire skill into Claude/Gemini/Qoder/Unchained surfaces and registers the seo-geo-mcp-server.
Maintainers
Readme
seo-geo-empire
Agent Skill + MCP wiring for portfolio-wide technical SEO and GEO (AI answer-engine readiness) audits, proven on 27+ sites (60→94 score lifts).
Install everything in one command
npx -y seo-geo-empire install --workspace ~/my-projectThis:
- copies the skill (SKILL.md + TRAPS.md + GEO-RUBRIC.md + scripts) to
~/.claude/skills/,~/.gemini/{antigravity,config}/skills/,~/.qoder/skills/; - drops the 1500-char compact edition in
<workspace>/.unchained/skills/seo-geo-empire.md(read by the Unchained IDE on-demand skill loader) and a project copy in<workspace>/.claude/skills/; - registers the seo-geo-mcp-server in Claude Desktop config and
<workspace>/.mcp.json, and prints the snippet for the Unchained Web IDE (Settings ▸ MCP).
npx -y seo-geo-empire mcp-snippet # just the MCP JSON configUse
Restart the agent, then: audit https://mysite.com for GEO or /seo-geo-empire — the agent scores the site (100-pt rubric), sweeps the 7 deadly traps, fixes → builds → commits (with your approval), and re-audits to 90+ A.
What's in the skill
| File | Purpose |
|---|---|
| SKILL.md | pipeline + non-negotiable safety rules |
| TRAPS.md | the 7 deadly traps: detection + exact fix snippets (JSON-LD @graph, llms.txt, sitemap dedup…) |
| GEO-RUBRIC.md | where the 100 points are + proven fix sequences |
| scripts/mcp-client.mjs | stdio MCP client (auto-locates or npx-fetches seo-geo-mcp-server, 17 tools) |
| scripts/audit.sh sweep.sh verify-edit.sh push-safe.sh | scorecards, static trap sweep, truncation/secret guard, multi-identity push |
