Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

SEO & GEO Skills Library

20 skills. 12 commands. Rank in search. Get cited by AI.

GitHub Stars Version License Last Commit Claude Code

English | 中文 | 日本語 | 한국어 | Espanol | Portugues

Claude Skills and Commands for Search Engine Optimization (SEO) and Generative Engine Optimization (GEO). Zero dependencies, works with Claude Code, Cursor, Codex, and 35+ other agents. Content quality scored by the CORE-EEAT Benchmark (80 items). Domain authority scored by CITE Domain Rating (40 items).

SEO gets you ranked in search results. GEO gets you cited by AI systems (ChatGPT, Perplexity, Google AI Overviews). This library covers both.

Why This Library

  • 120-item quality frameworks — CORE-EEAT (80 items) + CITE (40 items) with veto gates, not narrative guesswork
  • 8 languages, 750+ triggers — EN, ZH, JA, KO, ES, PT with formal, casual, and misspelling variants
  • Zero dependencies — pure markdown skills, no Python, no venv, no API keys required
  • Tool-agnostic — works standalone or with 14 MCP servers (Ahrefs, Semrush, Cloudflare, and more)
  • 6 install methods — ClawHub, skills.sh, Claude Code plugin, git submodule, fork, manual

Quick Start

Works with Claude Code, OpenClaw, Cursor, Codex, and 35+ other agents. No other dependencies.

  1. Install — pick the method for your tool:

    Your toolInstall command
    OpenClawclawhub install aaron-he-zhu/<skill-name>browse all 20
    Claude Code/plugin marketplace add aaron-he-zhu/seo-geo-claude-skills (all 20)
    Cursor / Codex / Windsurf / othernpx skills add aaron-he-zhu/seo-geo-claude-skills (all 20)

    All installation methods remain available at all times. If any marketplace is temporarily unavailable, use an alternative method.

    Install a single skill via skills.sh:

    npx skills add aaron-he-zhu/seo-geo-claude-skills -s keyword-research
    Claude Code Plugin (alternative)

    Already listed in the table above. Use this method if you need to load locally:

    # Or load locally claude --plugin-dir ./seo-geo-claude-skills

    Includes marketplace.json, plugin.json, and pre-configured MCP servers. See CONNECTORS.md for MCP setup.

    Git Submodule (version-pinned)

    Add as a submodule for version-pinned updates within an existing project:

    git submodule add https://github.com/aaron-he-zhu/seo-geo-claude-skills.git .claude/skills/seo-geo

    Update to the latest version:

    git submodule update --remote .claude/skills/seo-geo
    Fork & Customize

    For teams wanting custom modifications:

    1. Fork this repository on GitHub
    2. Clone your fork:
      git clone https://github.com/YOUR-ORG/seo-geo-claude-skills.git
    3. Customize skills, add internal connectors, or adjust scoring weights
    4. Install from your fork:
      npx skills add YOUR-ORG/seo-geo-claude-skills
    5. Pull upstream updates:
      git remote add upstream https://github.com/aaron-he-zhu/seo-geo-claude-skills.git git fetch upstream && git merge upstream/main
    Manual install (without CLI)
    git clone https://github.com/aaron-he-zhu/seo-geo-claude-skills.git mkdir -p ~/.claude/skills/ && cp -r seo-geo-claude-skills/* ~/.claude/skills/
  2. Use immediately — no tool integrations required:

    Research keywords for [your topic] and identify high-value opportunities
    
  3. Run a command for a one-shot task:

    /seo:audit-page https://example.com/your-page
    
  4. Optionally connect tools — edit CONNECTORS.md to map ~~placeholders to your toolstack (Ahrefs, SEMrush, Google Analytics, etc.)

Operating Model

Every skill in this repo now follows the same lightweight contract:

  • Trigger: when this skill must be the next move
  • Quick Start: shortest successful invocation
  • Skill Contract: what the skill reads, writes, and promotes
  • Handoff: reusable summary for later skills or later sessions
  • Next Best Skill: one primary follow-up, not a long menu

The four cross-cutting skills form the protocol layer:

  • content-quality-auditor = publish readiness gate
  • domain-authority-auditor = citation trust gate
  • entity-optimizer = canonical entity profile
  • memory-management = campaign memory loop

Shared references:

Automation

Prompt-based hooks run automatically during your session — no configuration needed:

  • Session start: loads your project memory and reminds you of open items
  • After writing content: recommends a quality audit before publishing
  • Session end: offers to save findings for next time

Memory

Three-tier temperature model keeps project context across sessions:

  • HOT (80 lines, auto-loaded): goals, hero keywords, active veto items
  • WARM (on-demand): audit summaries, research findings, content plans
  • COLD (archive): historical data, queried only when needed

Findings promote automatically when referenced frequently. Stale items archive after 90 days.

Where to Begin

Your GoalStart HereThen
Starting from scratchkeyword-researchcompetitor-analysisseo-content-writer
Write new contentkeyword-researchseo-content-writer + geo-content-optimizer
Improve existing content/seo:audit-page <URL>content-refresher or seo-content-writer
Fix technical issues/seo:check-technical <URL>technical-seo-checker
Assess domain authority/seo:audit-domain <domain>backlink-analyzer
Full quality assessmentcontent-quality-auditor + domain-authority-auditor→ 120-item combined report
Build entity/brand presenceentity-optimizerschema-markup-generator + geo-content-optimizer
Generate performance report/seo:report <domain> <period>→ periodic monitoring

Methodology

Skills are organized into four execution phases plus one protocol layer. Use them in order for new projects, or jump to any phase as needed.

 RESEARCH          BUILD            OPTIMIZE          MONITOR
 ─────────         ─────────        ─────────         ─────────
 Keywords          Content          On-Page           Rankings
 Competitors       Meta Tags        Technical         Backlinks
 SERP              Schema           Links             Performance
 Gaps              GEO              Refresh           Alerts

 CROSS-CUTTING / PROTOCOL LAYER ─────────────────────────────────
 Content Quality Gate · Citation Trust Gate · Entity Truth · Memory Loop

Skills

Research — understand your market before creating content

SkillWhat it does
keyword-researchDiscover keywords with intent analysis, difficulty scoring, and topic clustering
competitor-analysisAnalyze competitor SEO/GEO strategies and find their weaknesses
serp-analysisAnalyze search results and AI answer patterns for target queries
content-gap-analysisFind content opportunities your competitors cover but you don't

Build — create content optimized for search and AI

SkillWhat it does
seo-content-writerWrite search-optimized content with proper structure and keyword placement
geo-content-optimizerMake content quotable and citable by AI systems
meta-tags-optimizerCreate compelling titles, descriptions, and Open Graph tags
schema-markup-generatorGenerate JSON-LD structured data for rich results

Optimize — improve existing content and technical health

SkillWhat it does
on-page-seo-auditorAudit on-page elements with a scored report and fix recommendations
technical-seo-checkerCheck crawlability, indexing, Core Web Vitals, and site architecture
internal-linking-optimizerOptimize internal link structure for better crawling and authority flow
content-refresherUpdate outdated content to recover or improve rankings

Monitor — track performance and catch issues early

SkillWhat it does
rank-trackerTrack keyword positions over time in both SERP and AI responses
backlink-analyzerAnalyze backlink profile, find opportunities, detect toxic links
performance-reporterGenerate SEO/GEO performance reports for stakeholders
alert-managerSet up alerts for ranking drops, traffic changes, and technical issues

Cross-cutting — protocol layer across all phases

SkillWhat it does
content-quality-auditorPublish Readiness Gate with full 80-item CORE-EEAT audit and ship/no-ship verdict
domain-authority-auditorCitation Trust Gate with full 40-item CITE audit and authority verdict
entity-optimizerCanonical Entity Profile for brand/entity truth across search and AI systems
memory-managementCampaign Memory Loop for durable context, promotion, and archive rules

Commands

One-shot tasks with explicit input and structured output.

CommandDescription
/seo:audit-page <URL>Full on-page SEO + CORE-EEAT content quality audit with scored report
/seo:check-technical <URL>Technical SEO health check (crawlability, speed, security)
/seo:generate-schema <type>Generate JSON-LD structured data markup
/seo:optimize-meta <URL>Optimize title, description, and OG tags
/seo:report <domain> <period>Comprehensive SEO/GEO performance report
/seo:audit-domain <domain>Full CITE domain authority audit with 40-item scoring and veto checks
/seo:write-content <topic>Write SEO + GEO optimized content from a topic and target keyword
/seo:keyword-research <seed>Research and analyze keywords for a topic or niche
/seo:setup-alert <metric>Configure monitoring alerts for critical metrics
/seo:wiki-lintWiki health check: detect contradictions, orphans, stale claims, missing pages
/seo:contract-lintAuditor Runbook drift detection, handoff schema check, jargon leak scan (v7.1.0+)
/seo:p2-reviewEvaluate v7.1.0 deferred items against trigger conditions; tombstone review (2026-07-10)

Command files: commands/

Recommended Workflow

graph TD A[New Content Project] --> B[Keyword Research] B --> C[Competitor Analysis] C --> D[Content Gap Analysis] D --> E[Write SEO Content] E --> F[GEO Optimization] F --> G[Meta Tags + Schema] G --> H[CORE-EEAT Quality Audit] H --> H2[On-Page Audit] H2 --> I[Publish] I --> J[Track Rankings] J --> K{Performance OK?} K -->|Yes| L[Continue Monitoring] K -->|No| M[Content Refresh] M --> H

Skill combos that work well together:

  • keyword-research + content-gap-analysis → comprehensive content strategy
  • seo-content-writer + geo-content-optimizer → dual-optimized content
  • on-page-seo-auditor + technical-seo-checker → complete site audit
  • rank-tracker + alert-manager → proactive monitoring
  • content-quality-auditor + content-refresher → data-driven content refresh
  • content-quality-auditor + domain-authority-auditor → complete 120-item assessment
  • domain-authority-auditor + backlink-analyzer → domain authority deep-dive
  • entity-optimizer + schema-markup-generator → complete entity markup
  • memory-management + any skill → persistent project context

Inter-Skill Handoff Protocol

When a skill points to its Next Best Skill, preserve this context for the next move:

ContextHow to PassExample
ObjectiveState what was analyzed, created, or fixed"Objective: refreshed declining pricing page"
Key findings / outputCarry forward the highest-signal result"Key output: GEO section rewrite + publish verdict = fix before ship"
EvidenceInclude URLs, datasets, or sections reviewed"Evidence: GSC last 90 days, page URL, competitor SERP snapshot"
Open loopsNote blockers, missing inputs, or unresolved risks"Open loops: missing author bio and current customer proof"
Target keywordInclude in the skill invocation"Run content-refresher for keyword 'cloud hosting'"
Content typeState explicitly"Content type: how-to guide"
CORE-EEAT scoresSummarize dimension scores"Current scores: C:75 O:60 R:80 E:45 — focus on Exclusivity"
CITE scoresSummarize dimension + veto status"CITE: C:82 I:65 T:71 E:58, no veto triggers"
Priority itemsList specific item IDs"Priority: improve O08, E07, R06"
Content URLInclude for fetch-capable skills"Analyze https://example.com/page"

Memory-managed handoff: If memory-management is active, prior audit results are automatically available via the hot cache in CLAUDE.md. Skills should check for cached scores before re-running audits.

Reference Materials

Shared references used by multiple skills:

ReferenceItemsUsed by
core-eeat-benchmark.md80content-quality-auditor, seo-content-writer, geo-content-optimizer, content-refresher, on-page-seo-auditor
cite-domain-rating.md40domain-authority-auditor, backlink-analyzer, competitor-analysis, performance-reporter

Most skills also include references/ subdirectories with skill-specific templates, rubrics, and checklists (e.g. http-status-codes, robots-txt, kpi-definitions, report-templates).

Finding the Right Skill

Not sure which skill to use? Here's a quick guide by goal:

Researchkeyword-research (keywords, topics, search volume) | competitor-analysis (competitive intel, benchmarking) | serp-analysis (SERP features, AI overviews) | content-gap-analysis (missing topics, content opportunities)

Buildseo-content-writer (blog posts, articles, SEO copy) | geo-content-optimizer (AI citations, LLM optimization) | meta-tags-optimizer (titles, descriptions, OG tags) | schema-markup-generator (JSON-LD, rich snippets)

Optimizeon-page-seo-auditor (page audit, SEO score) | technical-seo-checker (speed, crawlability, Core Web Vitals) | internal-linking-optimizer (link structure, silos) | content-refresher (update old content, fix decay)

Monitorrank-tracker (keyword positions, trends) | backlink-analyzer (link profile, toxic links) | performance-reporter (SEO/GEO reports) | alert-manager (ranking drops, traffic alerts)

Protocolcontent-quality-auditor (80-item CORE-EEAT) | domain-authority-auditor (40-item CITE) | entity-optimizer (knowledge graph, brand entity) | memory-management (campaign memory, project context)

Full use-case search index (40 entries)
You're looking for...Use this skill
Find keywords / topic ideas / what to write aboutkeyword-research
Search volume / long-tail keywords / ranking opportunitieskeyword-research
Analyze competitors / competitive intelligence / who ranks for Xcompetitor-analysis
Competitor keywords / competitor backlinks / benchmarkingcompetitor-analysis
SERP analysis / what ranks for X / featured snippetsserp-analysis
AI overviews / SERP features / why does this page rankserp-analysis
Content gaps / what am I missing / untapped topicscontent-gap-analysis
Competitor content analysis / content opportunities / content strategy gapscontent-gap-analysis
Write a blog post / article writing / content creationseo-content-writer
SEO copywriting / draft optimized content / write for SEOseo-content-writer
Optimize for AI / get cited by ChatGPT / AI optimizationgeo-content-optimizer
GEO optimization / appear in AI answers / LLM citationsgeo-content-optimizer
Title tag / meta description / improve CTRmeta-tags-optimizer
Open Graph / Twitter cards / social media previewmeta-tags-optimizer
Schema markup / structured data / JSON-LD / rich snippetsschema-markup-generator
FAQ schema / How-To schema / product markupschema-markup-generator
On-page SEO audit / SEO score / page optimizationon-page-seo-auditor
Header tags / image optimization / check my pageon-page-seo-auditor
Technical SEO / page speed / Core Web Vitalstechnical-seo-checker
Crawl issues / indexing problems / mobile-friendly checktechnical-seo-checker
Internal links / site architecture / link structureinternal-linking-optimizer
Page authority distribution / content silos / site navigationinternal-linking-optimizer
Update old content / refresh content / content decaycontent-refresher
Declining rankings / revive old blog posts / outdated contentcontent-refresher
Track rankings / keyword positions / how am I rankingrank-tracker
SERP monitoring / ranking trends / position trackingrank-tracker
Analyze backlinks / link profile / toxic linksbacklink-analyzer
Link building / off-page SEO / link authoritybacklink-analyzer
SEO report / performance report / traffic reportperformance-reporter
SEO dashboard / report to stakeholders / monthly reportperformance-reporter
SEO alerts / monitor rankings / ranking notificationsalert-manager
Traffic alerts / watch competitor changes / alert mealert-manager
Content quality audit / EEAT score / how good is my contentcontent-quality-auditor
CORE-EEAT audit / content assessment / quality scorecontent-quality-auditor
Domain authority audit / domain trust / site credibilitydomain-authority-auditor
CITE audit / domain rating / how authoritative is my sitedomain-authority-auditor
Entity optimization / knowledge graph / knowledge panelentity-optimizer
Brand entity / entity disambiguation / Wikidataentity-optimizer
Remember project context / save SEO data / track campaignmemory-management
Store keyword data / save progress / project memorymemory-management

All Installation Methods

MethodCommandBest for
ClawHubclawhub install aaron-he-zhu/<skill-name>OpenClaw users, individual skills
Skills CLInpx skills add aaron-he-zhu/seo-geo-claude-skillsMost users, 35+ agents, all 20 at once
Claude Code Plugin/plugin marketplace add aaron-he-zhu/seo-geo-claude-skillsClaude Code plugin system
Git Submodulegit submodule add ... .claude/skills/seo-geoVersion-pinned team installs
Fork & CustomizeFork + npx skills add YOUR-ORG/...Teams with custom needs
Manualgit clone + copyNo CLI needed

Browse all 20 skills: GitHub · ClawHub · skills.sh

# Install all skills (skills.sh) npx skills add aaron-he-zhu/seo-geo-claude-skills # Install a specific skill (skills.sh) npx skills add aaron-he-zhu/seo-geo-claude-skills -s keyword-research # Install a specific skill (ClawHub) clawhub install aaron-he-zhu/keyword-research # Preview available skills npx skills add aaron-he-zhu/seo-geo-claude-skills --list # Install globally for all agents npx skills add aaron-he-zhu/seo-geo-claude-skills -g -y --all

Contributing

See CONTRIBUTING.md for how to add new skills, improve existing ones, or request features.

Ecosystem

RepositoryWhat it providesHow it connects
CORE-EEAT Content Benchmark80-item content quality scoring frameworkPowers content-quality-auditor and publish readiness gate
CITE Domain Rating40-item domain authority scoring frameworkPowers domain-authority-auditor and citation trust gate

Community

Disclaimer

These skills assist with SEO and GEO workflows but do not guarantee search rankings, AI citations, or traffic results. SEO and GEO outcomes depend on many factors outside the scope of this tool. Always verify recommendations with qualified professionals before making significant changes to your content strategy. AI-generated analysis should be reviewed by domain experts before being relied upon for business decisions.

License

Apache License 2.0

关于 About

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.
agent-skillsai-skillsclaude-codeclaude-skillscontent-optimizationgenerative-engine-optimizationgeomarketingsearch-engine-optimizationseoseo-tools

语言 Languages

Python54.5%
Shell45.5%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
12
Total Commits
峰值: 3次/周
Less
More

核心贡献者 Contributors