[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-83529":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":18,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":36,"readmeContent":37,"aiSummary":10,"trendingCount":15,"starSnapshotCount":15,"syncStatus":38,"lastSyncTime":39,"discoverSource":40},83529,"seo-geo-claude-skills","aaron-he-zhu\u002Fseo-geo-claude-skills","aaron-he-zhu","20 SEO & GEO skills for Claude Code, Cursor, Codex, and 35+ AI agents. Keyword research, content writing, technical audits, rank tracking. CORE-EEAT + CITE frameworks.","",null,"Python",2083,288,21,0,55,56,165,29.38,"Apache License 2.0",false,"main",true,[25,26,27,28,29,30,31,32,33,34,35],"agent-skills","ai-skills","claude-code","claude-skills","content-optimization","generative-engine-optimization","geo","marketing","search-engine-optimization","seo","seo-tools","2026-06-12 02:04:34","# SEO & GEO Skills Library\n\n**20 skills. 5 commands. Plan, audit, and monitor SEO\u002FGEO work.**\n\n[![GitHub Stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Faaron-he-zhu\u002Fseo-geo-claude-skills?style=flat)](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills)\n[![Version](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fversion-9.9.10-orange)](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002FVERSIONS.md)\n[![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-Apache%202.0-green)](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002FLICENSE)\n[![Last Commit](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flast-commit\u002Faaron-he-zhu\u002Fseo-geo-claude-skills)](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fcommits\u002Fmain)\n[![Claude Code](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FClaude%20Code-compatible-purple)](https:\u002F\u002Fclaude.ai\u002Fdownload)\n\n[English](README.md) | [中文](docs\u002FREADME.zh.md)\n\nClaude Skills and Commands for Search Engine Optimization (SEO) and Generative Engine Optimization (GEO). Skill content is zero-dependency Markdown; Claude Code hooks use a small Bash runner. Content quality uses [CORE-EEAT](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fcore-eeat-content-benchmark) (80 items); domain trust uses [CITE](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fcite-domain-rating) (40 items).\n\n## Quick Start\n\nInstall with Claude Code, any Agent Skills-compatible host, or a plain `git clone`:\n\n| Tool | Install |\n|------|---------|\n| Claude Code | `\u002Fplugin marketplace add aaron-he-zhu\u002Fseo-geo-claude-skills` |\n| skills.sh \u002F generic Agent Skills hosts | `npx skills add aaron-he-zhu\u002Fseo-geo-claude-skills` |\n| Any host | `git clone https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills` |\n\nSingle skill: `npx skills add aaron-he-zhu\u002Fseo-geo-claude-skills -s keyword-research`.\n\nIf your host supports automatic skill routing, try a natural-language request:\n\n```text\nResearch keywords for my SaaS product targeting small teams\n```\n\nSlash-command entrypoint when your host exposes `.\u002Fcommands\u002F`:\n\n```text\n\u002Faaron:auto audit https:\u002F\u002Fexample.com\u002Fblog\u002Fmy-article\n```\n\nOptional tools are documented in [CONNECTORS.md](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002FCONNECTORS.md); every skill also works at Tier 1 with user-provided data.\n\n## Operating Model\n\nEvery skill follows the same activation contract: Quick Start, Skill Contract, Handoff Summary, Data Sources, Instructions, Reference Materials, and Next Best Skill. Four cross-cutting skills form the protocol layer:\n\n| Protocol skill | Role |\n|----------------|------|\n| `content-quality-auditor` | 80-item CORE-EEAT publish gate |\n| `domain-authority-auditor` | 40-item CITE trust gate |\n| `entity-optimizer` | Canonical entity profile |\n| `memory-management` | HOT\u002FWARM\u002FCOLD project memory (capture · promote · demote · archive · query) |\n\nShared refs: [skill-contract.md](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Freferences\u002Fskill-contract.md), [state-model.md](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Freferences\u002Fstate-model.md), [auditor-runbook.md](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Freferences\u002Fauditor-runbook.md).\n\n## Skills\n\n\u003C!-- SKILLS:START -->\n| Phase | Skills |\n|-------|--------|\n| Research | [keyword-research](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fresearch\u002Fkeyword-research\u002FSKILL.md), [competitor-analysis](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fresearch\u002Fcompetitor-analysis\u002FSKILL.md), [serp-analysis](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fresearch\u002Fserp-analysis\u002FSKILL.md), [content-gap-analysis](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fresearch\u002Fcontent-gap-analysis\u002FSKILL.md) |\n| Build | [seo-content-writer](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fbuild\u002Fseo-content-writer\u002FSKILL.md), [geo-content-optimizer](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fbuild\u002Fgeo-content-optimizer\u002FSKILL.md), [meta-tags-optimizer](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fbuild\u002Fmeta-tags-optimizer\u002FSKILL.md), [schema-markup-generator](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fbuild\u002Fschema-markup-generator\u002FSKILL.md) |\n| Optimize | [on-page-seo-auditor](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Foptimize\u002Fon-page-seo-auditor\u002FSKILL.md), [technical-seo-checker](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Foptimize\u002Ftechnical-seo-checker\u002FSKILL.md), [internal-linking-optimizer](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Foptimize\u002Finternal-linking-optimizer\u002FSKILL.md), [content-refresher](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Foptimize\u002Fcontent-refresher\u002FSKILL.md) |\n| Monitor | [rank-tracker](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fmonitor\u002Frank-tracker\u002FSKILL.md), [backlink-analyzer](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fmonitor\u002Fbacklink-analyzer\u002FSKILL.md), [performance-reporter](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fmonitor\u002Fperformance-reporter\u002FSKILL.md), [alert-manager](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fmonitor\u002Falert-manager\u002FSKILL.md) |\n| Cross-cutting | [content-quality-auditor](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fcross-cutting\u002Fcontent-quality-auditor\u002FSKILL.md), [domain-authority-auditor](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fcross-cutting\u002Fdomain-authority-auditor\u002FSKILL.md), [entity-optimizer](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fcross-cutting\u002Fentity-optimizer\u002FSKILL.md), [memory-management](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Fcross-cutting\u002Fmemory-management\u002FSKILL.md) |\n\u003C!-- SKILLS:END -->\n\n## Commands\n\nFive commands, organized by SEO\u002FGEO intent:\n\n| Command | Use it for |\n|---------|-----------|\n| `\u002Faaron:auto` | Describe any goal — infers intent and runs the smallest useful workflow (`--deep` for exhaustive\u002Fstress-test) |\n| `\u002Faaron:research` | Keyword demand, SERP intent, competitors, content gaps, site\u002Ftopic\u002Fentity maps |\n| `\u002Faaron:create` | Brief, write, series, refresh, CMS-neutral publish package (`--brief`\u002F`--series`\u002F`--refresh`\u002F`--publish`\u002F`--meta`\u002F`--schema`) |\n| `\u002Faaron:audit` | On-page + CORE-EEAT quality, technical SEO, AI visibility, domain authority (`--full`\u002F`--tech`\u002F`--visibility`\u002F`--authority`) |\n| `\u002Faaron:track` | Rankings, alerts, performance reports, project memory (`--alert`\u002F`--report`\u002F`--remember`) |\n\nDaily work normally starts with `\u002Faaron:auto`, which runs the workflow implied by your goal and stops only at blocking decisions. The other four are explicit mode entrypoints.\n\nBreaking rename note: current commands use `\u002Faaron:`. Paste any old `\u002Fseo:*` command into `\u002Faaron:auto` to recover the new route; for example, `\u002Faaron:auto \u002Fseo:audit-page https:\u002F\u002Fexample.com\u002Fblog\u002Fpost` returns `\u002Faaron:audit https:\u002F\u002Fexample.com\u002Fblog\u002Fpost`.\n\nCommand files: [commands\u002F](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Ftree\u002Fmain\u002Fcommands\u002F).\n\n## Recommended Workflow\n\n1. Research: `keyword-research` -> `competitor-analysis` -> `content-gap-analysis`.\n2. Build: `seo-content-writer` -> `geo-content-optimizer` -> `meta-tags-optimizer` \u002F `schema-markup-generator`.\n3. Optimize: `content-quality-auditor` -> `on-page-seo-auditor` -> `technical-seo-checker`.\n4. Monitor: `rank-tracker` -> `performance-reporter` -> `alert-manager`.\n\nFor a full trust review, pair `content-quality-auditor` with `domain-authority-auditor` for a 120-item assessment. If `memory-management` is active, handoffs and open loops are retained in HOT\u002FWARM\u002FCOLD memory.\n\n## References\n\n| Reference | Purpose |\n|-----------|---------|\n| [core-eeat-benchmark.md](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Freferences\u002Fcore-eeat-benchmark.md) | 80-item content quality benchmark |\n| [cite-domain-rating.md](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Freferences\u002Fcite-domain-rating.md) | 40-item domain authority benchmark |\n| [auditor-runbook.md](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002Freferences\u002Fauditor-runbook.md) | Auditor handoff schema, cap arithmetic, artifact gate |\n| [CONNECTORS.md](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002FCONNECTORS.md) | Optional MCP\u002Ftool connector tiers |\n\n## Contributing\n\nSee [CONTRIBUTING.md](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002FCONTRIBUTING.md). Release state is tracked in [VERSIONS.md](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002FVERSIONS.md); security guidance is in [SECURITY.md](https:\u002F\u002Fgithub.com\u002Faaron-he-zhu\u002Fseo-geo-claude-skills\u002Fblob\u002Fmain\u002FSECURITY.md).\n\n## Disclaimer\n\nThese skills assist SEO\u002FGEO workflows but do not guarantee rankings, AI citations, traffic, legal compliance, or business outcomes. Verify recommendations with qualified professionals before relying on them for major strategy or legal decisions.\n\n## License\n\nApache License 2.0\n\n## Star History\n\n\u003Ca href=\"https:\u002F\u002Fwww.star-history.com\u002F?repos=aaron-he-zhu%2Fseo-geo-claude-skills&type=date&legend=top-left\">\n \u003Cpicture>\n   \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fchart?repos=aaron-he-zhu\u002Fseo-geo-claude-skills&type=date&theme=dark&legend=top-left\" \u002F>\n   \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fchart?repos=aaron-he-zhu\u002Fseo-geo-claude-skills&type=date&legend=top-left\" \u002F>\n   \u003Cimg alt=\"Star History Chart\" src=\"https:\u002F\u002Fapi.star-history.com\u002Fchart?repos=aaron-he-zhu\u002Fseo-geo-claude-skills&type=date&legend=top-left\" \u002F>\n \u003C\u002Fpicture>\n\u003C\u002Fa>\n",2,"2026-06-11 04:11:17","high_star"]