seo-geo-claude-skills

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

seo-geo-claude-skills

seo-geo-claude-skills

Skill by ara.so — Marketing Skills collection.
Skill by ara.so — Marketing Skills collection.

Overview

概述

seo-geo-claude-skills
is a comprehensive library of 20 specialized skills that enable AI coding agents to perform Search Engine Optimization (SEO) and Generative Engine Optimization (GEO) tasks. Each skill follows a standard contract and includes built-in quality benchmarks: CORE-EEAT (80-item content quality framework) and CITE (40-item domain authority framework).
The library is organized into five phases: Research, Build, Optimize, Monitor, and Cross-cutting protocol skills. All skills work with user-provided data (Tier 1) and optionally integrate with external tools via MCP connectors.
seo-geo-claude-skills
是一个包含20项专业技能的综合库,可让AI编码Agent执行搜索引擎优化(SEO)和生成引擎优化(GEO)任务。每项技能都遵循标准协议,并内置质量基准:CORE-EEAT(80项内容质量框架)和CITE(40项域名权威框架)。
该库分为五个阶段:研究、构建、优化、监控和跨领域协议技能。所有技能均可使用用户提供的数据(Tier 1),并可通过MCP连接器可选集成外部工具。

Installation

安装

Claude Code

Claude Code

bash
/plugin marketplace add aaron-he-zhu/seo-geo-claude-skills
bash
/plugin marketplace add aaron-he-zhu/seo-geo-claude-skills

ClawHub.ai / OpenClaw

ClawHub.ai / OpenClaw

bash
clawhub install aaron-he-zhu/seo-geo-claude-skills
bash
clawhub install aaron-he-zhu/seo-geo-claude-skills

Or install individual skills:

Or install individual skills:

clawhub install aaron-he-zhu/keyword-research
undefined
clawhub install aaron-he-zhu/keyword-research
undefined

Generic Agent Skills Hosts (skills.sh)

通用Agent技能托管平台(skills.sh)

bash
npx skills add aaron-he-zhu/seo-geo-claude-skills
bash
npx skills add aaron-he-zhu/seo-geo-claude-skills

Install single skill:

Install single skill:

npx skills add aaron-he-zhu/seo-geo-claude-skills -s keyword-research
undefined
npx skills add aaron-he-zhu/seo-geo-claude-skills -s keyword-research
undefined

Gemini CLI

Gemini CLI

bash
gemini extensions install https://github.com/aaron-he-zhu/seo-geo-claude-skills
bash
gemini extensions install https://github.com/aaron-he-zhu/seo-geo-claude-skills

Qwen Code

Qwen Code

bash
qwen extensions install https://github.com/aaron-he-zhu/seo-geo-claude-skills
bash
qwen extensions install https://github.com/aaron-he-zhu/seo-geo-claude-skills

Amp

Amp

bash
amp skill add aaron-he-zhu/seo-geo-claude-skills
bash
amp skill add aaron-he-zhu/seo-geo-claude-skills

Kimi Code CLI

Kimi Code CLI

bash
kimi plugin install https://github.com/aaron-he-zhu/seo-geo-claude-skills.git
bash
kimi plugin install https://github.com/aaron-he-zhu/seo-geo-claude-skills.git

Core Commands

核心命令

The library provides user-facing slash commands for common workflows:
  • /aaron:auto
    - Automatically routes to the best skill based on your goal (recommended starting point)
  • /aaron:max
    - Maximum-depth exhaustive analysis mode
  • /aaron:discover
    - Keyword research workflow
  • /aaron:compete
    - Competitor analysis
  • /aaron:map
    - SERP and content gap analysis
  • /aaron:brief
    - Generate content briefs
  • /aaron:write
    - SEO-optimized content creation
  • /aaron:series
    - Multi-article content series planning
  • /aaron:refresh
    - Update existing content
  • /aaron:publish
    - Content quality gate (CORE-EEAT)
  • /aaron:audit
    - On-page SEO audit
  • /aaron:visibility
    - Schema markup and meta optimization
  • /aaron:tech
    - Technical SEO checks
  • /aaron:authority
    - Domain authority audit (CITE)
  • /aaron:watch
    - Rank tracking
  • /aaron:report
    - Performance reporting
  • /aaron:remember
    - Memory management (HOT/WARM/COLD)
该库为常见工作流提供面向用户的斜杠命令:
  • /aaron:auto
    - 根据你的目标自动路由到最合适的技能(推荐起始点)
  • /aaron:max
    - 深度穷尽分析模式
  • /aaron:discover
    - 关键词研究工作流
  • /aaron:compete
    - 竞品分析
  • /aaron:map
    - SERP与内容差距分析
  • /aaron:brief
    - 生成内容简报
  • /aaron:write
    - SEO优化内容创作
  • /aaron:series
    - 多文章内容系列规划
  • /aaron:refresh
    - 更新现有内容
  • /aaron:publish
    - 内容质量审核(CORE-EEAT)
  • /aaron:audit
    - 页面SEO审计
  • /aaron:visibility
    - Schema标记与元数据优化
  • /aaron:tech
    - 技术SEO检查
  • /aaron:authority
    - 域名权威审计(CITE)
  • /aaron:watch
    - 排名追踪
  • /aaron:report
    - 绩效报告
  • /aaron:remember
    - 内存管理(HOT/WARM/COLD)

Maintenance Commands

维护命令

  • /aaron:skillify
    - Review proposed skills or routes
  • /aaron:evolve
    - Controlled library changes from evidence
  • /aaron:guard
    - Maintainer validation
  • /aaron:skillify
    - 审核拟议技能或路由
  • /aaron:evolve
    - 基于证据的受控库更新
  • /aaron:guard
    - 维护者验证

Skill Structure

技能结构

Each skill follows this contract:
  1. Quick Start - Immediate activation instructions
  2. Skill Contract - Expected inputs/outputs
  3. Handoff Summary - What to pass to next skill
  4. Data Sources - Where data comes from (user, tools, memory)
  5. Instructions - Step-by-step execution
  6. Reference Materials - Supporting frameworks
  7. Next Best Skill - Recommended workflow progression
每项技能遵循以下协议:
  1. 快速开始 - 即时激活说明
  2. 技能协议 - 预期输入/输出
  3. 交接摘要 - 需传递给下一项技能的内容
  4. 数据源 - 数据来源(用户、工具、内存)
  5. 执行说明 - 分步执行指南
  6. 参考资料 - 支持框架
  7. 推荐后续技能 - 建议的工作流推进方向

The 20 Skills

20项技能

Research Phase

研究阶段

keyword-research - Discover and prioritize keywords
bash
undefined
keyword-research - 发现并筛选关键词优先级
bash
undefined

Natural language trigger:

Natural language trigger:

"Research keywords for my SaaS product targeting small teams"
"Research keywords for my SaaS product targeting small teams"

Or direct command:

Or direct command:

/aaron:discover "project management software"

**competitor-analysis** - Analyze competitor SEO strategies
```bash
/aaron:compete https://competitor.com
serp-analysis - Analyze search engine results pages
bash
/aaron:map "best project management tools 2024"
content-gap-analysis - Find missing content opportunities
bash
"Find content gaps between my site and competitors for 'team collaboration'"
/aaron:discover "project management software"

**competitor-analysis** - 分析竞品SEO策略
```bash
/aaron:compete https://competitor.com
serp-analysis - 分析搜索引擎结果页
bash
/aaron:map "best project management tools 2024"
content-gap-analysis - 寻找缺失的内容机会
bash
"Find content gaps between my site and competitors for 'team collaboration'"

Build Phase

构建阶段

seo-content-writer - Create SEO-optimized content
bash
/aaron:write "How to improve team productivity with async communication"
geo-content-optimizer - Optimize for AI citation (Perplexity, ChatGPT)
bash
"Optimize this article for AI search engines and citations"
meta-tags-optimizer - Generate optimized meta tags
bash
/aaron:visibility --meta https://example.com/blog/post
schema-markup-generator - Create structured data markup
bash
/aaron:visibility --schema https://example.com/product/widget
seo-content-writer - 创建SEO优化内容
bash
/aaron:write "How to improve team productivity with async communication"
geo-content-optimizer - 针对AI引用优化(Perplexity、ChatGPT)
bash
"Optimize this article for AI search engines and citations"
meta-tags-optimizer - 生成优化的元标签
bash
/aaron:visibility --meta https://example.com/blog/post
schema-markup-generator - 创建结构化数据标记
bash
/aaron:visibility --schema https://example.com/product/widget

Optimize Phase

优化阶段

on-page-seo-auditor - Audit individual pages
bash
/aaron:audit https://example.com/blog/my-article
technical-seo-checker - Check technical SEO issues
bash
/aaron:tech https://example.com
internal-linking-optimizer - Improve internal link structure
bash
"Suggest internal linking improvements for my blog posts about productivity"
content-refresher - Update and improve existing content
bash
/aaron:refresh https://example.com/old-blog-post
on-page-seo-auditor - 审计单个页面
bash
/aaron:audit https://example.com/blog/my-article
technical-seo-checker - 检查技术SEO问题
bash
/aaron:tech https://example.com
internal-linking-optimizer - 优化内部链接结构
bash
"Suggest internal linking improvements for my blog posts about productivity"
content-refresher - 更新并优化现有内容
bash
/aaron:refresh https://example.com/old-blog-post

Monitor Phase

监控阶段

rank-tracker - Track keyword rankings
bash
/aaron:watch --keywords "project management,team collaboration,async tools"
backlink-analyzer - Analyze backlink profile
bash
"Analyze backlinks for example.com"
performance-reporter - Generate performance reports
bash
/aaron:report --weekly
alert-manager - Configure and manage alerts
bash
"Set up alerts for ranking drops > 3 positions"
rank-tracker - 追踪关键词排名
bash
/aaron:watch --keywords "project management,team collaboration,async tools"
backlink-analyzer - 分析反向链接档案
bash
"Analyze backlinks for example.com"
performance-reporter - 生成绩效报告
bash
/aaron:report --weekly
alert-manager - 配置并管理警报
bash
"Set up alerts for ranking drops > 3 positions"

Cross-cutting Protocol Skills

跨领域协议技能

content-quality-auditor - 80-item CORE-EEAT quality gate
bash
/aaron:publish https://example.com/draft-article
domain-authority-auditor - 40-item CITE trust assessment
bash
/aaron:authority https://example.com
entity-optimizer - Build canonical entity profiles
bash
"Create entity profile for [Company Name] with knowledge graph optimization"
memory-management - HOT/WARM/COLD project memory + wiki layer
bash
/aaron:remember compile wiki "content strategy"
/aaron:remember query "what keywords did we target last month?"
content-quality-auditor - 80项CORE-EEAT质量审核
bash
/aaron:publish https://example.com/draft-article
domain-authority-auditor - 40项CITE信任评估
bash
/aaron:authority https://example.com
entity-optimizer - 构建规范实体档案
bash
"Create entity profile for [Company Name] with knowledge graph optimization"
memory-management - HOT/WARM/COLD项目内存 + 维基层
bash
/aaron:remember compile wiki "content strategy"
/aaron:remember query "what keywords did we target last month?"

Working with Memory (v9.9.9+)

内存使用(v9.9.9+)

The library maintains three memory tiers:
  • HOT - Active session state (current outputs, open loops)
  • WARM - Recent project context (skills, routes, evidence)
  • COLD - Long-term archive (retired files, wiki history)
该库维护三个内存层级:
  • HOT - 活跃会话状态(当前输出、未完成任务)
  • WARM - 近期项目上下文(技能、路由、证据)
  • COLD - 长期归档(已停用文件、维基历史)

Wiki Layer Workflow

维基层工作流

Phase 1 (Automatic): Index auto-refreshes at
memory/wiki/index.md
Phase 2 (Manual Compilation):
bash
undefined
阶段1(自动):索引自动刷新至
memory/wiki/index.md
阶段2(手动编译)
bash
undefined

When you have ≥3 WARM files on a topic:

When you have ≥3 WARM files on a topic:

"Compile a wiki page on our content strategy for Q1" "Synthesize what we know about keyword targeting"
"Compile a wiki page on our content strategy for Q1" "Synthesize what we know about keyword targeting"

Handle contradictions when prompted:

Handle contradictions when prompted:

(a) Accept version A

(a) Accept version A

(b) Accept version B

(b) Accept version B

(s) Skip/postpone

(s) Skip/postpone

(i) Ignore permanently

(i) Ignore permanently


**Phase 3 (Retirement)**:
```bash

**阶段3(归档)**:
```bash

Preview retirement candidates:

Preview retirement candidates:

/aaron:guard --wiki --retire-preview
/aaron:guard --wiki --retire-preview

After confirmation, WARM files move to memory/archive/

After confirmation, WARM files move to memory/archive/

Recover if needed:

Recover if needed:

/aaron:remember recover wiki
/aaron:remember recover wiki

Or directly:

Or directly:

bash scripts/recover-retired-warm.sh

**Clean restart**:
```bash
rm -rf memory/wiki/  # Reverts cleanly, preserves COLD history
bash scripts/recover-retired-warm.sh

**清理重启**:
```bash
rm -rf memory/wiki/  # Reverts cleanly, preserves COLD history

Quality Frameworks

质量框架

CORE-EEAT (80 items)

CORE-EEAT(80项)

Content quality benchmark covering:
  • Credibility
  • Originality
  • Relevance
  • Expertise
  • Experience
  • Authoritativeness
  • Trustworthiness
Used by:
content-quality-auditor
,
seo-content-writer
,
geo-content-optimizer
内容质量基准涵盖:
  • C可信度(Credibility)
  • O原创性(Originality)
  • R相关性(Relevance)
  • E专业性(Expertise)
  • E体验度(Experience)
  • A权威性(Authoritativeness)
  • T可信度(Trustworthiness)
适用技能:
content-quality-auditor
seo-content-writer
geo-content-optimizer

CITE (40 items)

CITE(40项)

Domain authority benchmark covering:
  • Credibility signals
  • Influence metrics
  • Trust indicators
  • Expertise markers
Used by:
domain-authority-auditor
,
backlink-analyzer
域名权威基准涵盖:
  • C可信度信号(Credibility signals)
  • I影响力指标(Influence metrics)
  • T信任指标(Trust indicators)
  • E专业性标记(Expertise markers)
适用技能:
domain-authority-auditor
backlink-analyzer

Common Workflows

常见工作流

Full SEO Campaign

完整SEO campaign

bash
undefined
bash
undefined

1. Research

1. Research

/aaron:discover "target keyword topic" /aaron:compete https://competitor.com /aaron:map "target keyword"
/aaron:discover "target keyword topic" /aaron:compete https://competitor.com /aaron:map "target keyword"

2. Build

2. Build

/aaron:brief "article topic based on research" /aaron:write "article title from brief" /aaron:visibility --meta --schema
/aaron:brief "article topic based on research" /aaron:write "article title from brief" /aaron:visibility --meta --schema

3. Quality gate

3. Quality gate

4. Optimize

4. Optimize

5. Monitor

5. Monitor

/aaron:watch --keywords "keyword1,keyword2,keyword3" /aaron:report --weekly
undefined
/aaron:watch --keywords "keyword1,keyword2,keyword3" /aaron:report --weekly
undefined

GEO Optimization

GEO优化

bash
undefined
bash
undefined

Optimize content for AI citations (Perplexity, ChatGPT, etc.)

Optimize content for AI citations (Perplexity, ChatGPT, etc.)

"Optimize this article for generative engine optimization" /aaron:visibility --geo https://example.com/article
"Optimize this article for generative engine optimization" /aaron:visibility --geo https://example.com/article

Entity-first approach:

Entity-first approach:

"Create entity profile for [Brand/Topic]" "Optimize content hub around [Entity] for AI discoverability"
undefined
"Create entity profile for [Brand/Topic]" "Optimize content hub around [Entity] for AI discoverability"
undefined

Content Refresh

内容更新

bash
/aaron:refresh https://example.com/old-article
bash
/aaron:refresh https://example.com/old-article

Analyzes current performance

Analyzes current performance

Suggests content updates

Suggests content updates

Identifies new keyword opportunities

Identifies new keyword opportunities

Recommends internal linking improvements

Recommends internal linking improvements

undefined
undefined

Configuration

配置

Environment Variables

环境变量

bash
undefined
bash
undefined

Optional external tool connectors (see CONNECTORS.md):

Optional external tool connectors (see CONNECTORS.md):

export SERP_API_KEY=${SERP_API_KEY} export AHREFS_API_KEY=${AHREFS_API_KEY} export SEMRUSH_API_KEY=${SEMRUSH_API_KEY} export GSC_CREDENTIALS_PATH=${GSC_CREDENTIALS_PATH}
export SERP_API_KEY=${SERP_API_KEY} export AHREFS_API_KEY=${AHREFS_API_KEY} export SEMRUSH_API_KEY=${SEMRUSH_API_KEY} export GSC_CREDENTIALS_PATH=${GSC_CREDENTIALS_PATH}

Memory persistence (default: ./memory):

Memory persistence (default: ./memory):

export AARON_MEMORY_PATH=${AARON_MEMORY_PATH}

All skills work at **Tier 1** (user-provided data) without any external API keys.
export AARON_MEMORY_PATH=${AARON_MEMORY_PATH}

所有技能无需任何外部API密钥即可在**Tier 1**(用户提供数据)模式下运行。

Connector Tiers

连接器层级

  • Tier 1: User provides data (copy-paste, screenshots, files)
  • Tier 2: Fetch-only tools (cURL, Puppeteer, read-only APIs)
  • Tier 3: Premium APIs with write access (publish, modify, delete)
See
CONNECTORS.md
for full MCP integration details.
  • Tier 1:用户提供数据(复制粘贴、截图、文件)
  • Tier 2:仅读取工具(cURL、Puppeteer、只读API)
  • Tier 3:支持写入权限的高级API(发布、修改、删除)
完整MCP集成详情请查看
CONNECTORS.md

Troubleshooting

故障排除

Command Not Found

命令未找到

bash
undefined
bash
undefined

If /aaron:* commands don't work:

If /aaron:* commands don't work:

/aaron:auto "your original request"
/aaron:auto "your original request"

The auto command will route to the correct skill

The auto command will route to the correct skill

undefined
undefined

Old /seo:* Commands

旧版/seo:*命令

bash
undefined
bash
undefined

Breaking rename in v9.9.9

Breaking rename in v9.9.9

Convert old commands:

Convert old commands:

/aaron:auto /seo:audit-page https://example.com/blog/post
/aaron:auto /seo:audit-page https://example.com/blog/post

Returns: /aaron:audit https://example.com/blog/post

Returns: /aaron:audit https://example.com/blog/post

undefined
undefined

Memory Conflicts

内存冲突

bash
undefined
bash
undefined

If wiki contradictions pile up:

If wiki contradictions pile up:

/aaron:remember query "contradictions"
/aaron:remember query "contradictions"

Resolve via (a)/(b)/(s)/(i) prompts

Resolve via (a)/(b)/(s)/(i) prompts

Nuclear option - clean restart:

Nuclear option - clean restart:

rm -rf memory/wiki/
rm -rf memory/wiki/

Next session rebuilds from WARM

Next session rebuilds from WARM

undefined
undefined

Skill Routing Issues

技能路由问题

bash
undefined
bash
undefined

Review available skills and routes:

Review available skills and routes:

/aaron:skillify
/aaron:skillify

Check current memory state:

Check current memory state:

/aaron:remember query "last 5 skills used"
/aaron:remember query "last 5 skills used"

Validate library health:

Validate library health:

/aaron:guard --validate
undefined
/aaron:guard --validate
undefined

Advanced Usage

高级用法

Custom Skill Chaining

自定义技能链

bash
undefined
bash
undefined

Explicit skill sequence:

Explicit skill sequence:

"Use keyword-research, then competitor-analysis, then seo-content-writer for 'project management automation'"
undefined
"Use keyword-research, then competitor-analysis, then seo-content-writer for 'project management automation'"
undefined

Batch Operations

批量操作

bash
undefined
bash
undefined

Audit multiple pages:

Audit multiple pages:

Or natural language:

Or natural language:

"Audit all pages in sitemap.xml for on-page SEO"
undefined
"Audit all pages in sitemap.xml for on-page SEO"
undefined

Report Customization

报告自定义

bash
/aaron:report --weekly --format=json --output=reports/
/aaron:report --monthly --include-competitors --email
bash
/aaron:report --weekly --format=json --output=reports/
/aaron:report --monthly --include-competitors --email

Best Practices

最佳实践

  1. Start with /aaron:auto - Let the library route your request automatically
  2. Use memory-management - Compile wiki pages once you have recurring topics
  3. Quality gate everything - Run
    /aaron:publish
    before publishing content
  4. Monitor continuously - Set up
    /aaron:watch
    alerts for key metrics
  5. Document decisions - Memory layer captures why you chose specific strategies
  6. Combine auditors - Use both
    content-quality-auditor
    (80 items) +
    domain-authority-auditor
    (40 items) for complete assessment
  1. 从/aaron:auto开始 - 让库自动路由你的请求
  2. 使用内存管理 - 当有重复主题时编译维基页面
  3. 对所有内容进行质量审核 - 发布前运行
    /aaron:publish
  4. 持续监控 - 为关键指标设置
    /aaron:watch
    警报
  5. 记录决策 - 内存层会记录你选择特定策略的原因
  6. 结合审计工具 - 同时使用
    content-quality-auditor
    (80项)和
    domain-authority-auditor
    (40项)进行全面评估

Files and Directory Structure

文件与目录结构

seo-geo-claude-skills/
├── commands/              # Slash command definitions
├── research/             # Research phase skills
│   ├── keyword-research/
│   ├── competitor-analysis/
│   ├── serp-analysis/
│   └── content-gap-analysis/
├── build/                # Build phase skills
│   ├── seo-content-writer/
│   ├── geo-content-optimizer/
│   ├── meta-tags-optimizer/
│   └── schema-markup-generator/
├── optimize/             # Optimize phase skills
│   ├── on-page-seo-auditor/
│   ├── technical-seo-checker/
│   ├── internal-linking-optimizer/
│   └── content-refresher/
├── monitor/              # Monitor phase skills
│   ├── rank-tracker/
│   ├── backlink-analyzer/
│   ├── performance-reporter/
│   └── alert-manager/
├── cross-cutting/        # Protocol skills
│   ├── content-quality-auditor/
│   ├── domain-authority-auditor/
│   ├── entity-optimizer/
│   └── memory-management/
├── references/           # Frameworks and benchmarks
│   ├── core-eeat-benchmark.md
│   ├── cite-domain-rating.md
│   ├── auditor-runbook.md
│   └── skill-contract.md
├── scripts/              # Helper scripts
│   └── recover-retired-warm.sh
└── memory/               # Memory persistence
    ├── wiki/
    ├── archive/
    └── index.md
seo-geo-claude-skills/
├── commands/              # Slash command definitions
├── research/             # Research phase skills
│   ├── keyword-research/
│   ├── competitor-analysis/
│   ├── serp-analysis/
│   └── content-gap-analysis/
├── build/                # Build phase skills
│   ├── seo-content-writer/
│   ├── geo-content-optimizer/
│   ├── meta-tags-optimizer/
│   └── schema-markup-generator/
├── optimize/             # Optimize phase skills
│   ├── on-page-seo-auditor/
│   ├── technical-seo-checker/
│   ├── internal-linking-optimizer/
│   └── content-refresher/
├── monitor/              # Monitor phase skills
│   ├── rank-tracker/
│   ├── backlink-analyzer/
│   ├── performance-reporter/
│   └── alert-manager/
├── cross-cutting/        # Protocol skills
│   ├── content-quality-auditor/
│   ├── domain-authority-auditor/
│   ├── entity-optimizer/
│   └── memory-management/
├── references/           # Frameworks and benchmarks
│   ├── core-eeat-benchmark.md
│   ├── cite-domain-rating.md
│   ├── auditor-runbook.md
│   └── skill-contract.md
├── scripts/              # Helper scripts
│   └── recover-retired-warm.sh
└── memory/               # Memory persistence
    ├── wiki/
    ├── archive/
    └── index.md

Further Reading

延伸阅读

License

许可证

Apache License 2.0
Apache License 2.0