geo-content-optimizer

aaron-he-zhu/seo-geo-claude-skills · updated Apr 8, 2026

MDX-style export adds YAML metadata + attribution linking explainx.ai and this canonical listing URL.

$npx skills add https://github.com/aaron-he-zhu/seo-geo-claude-skills --skill geo-content-optimizer
0 commentsdiscussion
summary

Optimize content for AI citations across ChatGPT, Claude, Perplexity, and Google systems.

  • Enhances content with quotable statements, structured Q&A, precise statistics with sources, and expert attribution to increase citation frequency across major AI engines
  • Applies CORE-EEAT GEO-First optimization targets (definitions, authority signals, factual density, FAQ schema) prioritized by each AI system's preferences
  • Produces a GEO readiness score, before/after comparison, rewritten c
skill.md

GEO Content Optimizer

SEO & GEO Skills Library · 20 skills for SEO + GEO · ClawHub · skills.sh System Mode: This build skill follows the shared Skill Contract and State Model.

This skill optimizes content to appear in AI-generated responses. As AI systems increasingly answer user queries directly, getting cited by these systems directly impacts visibility.

System role: Build layer skill. It turns briefs and signals into assets that other skills can review, publish, and monitor.

When This Must Trigger

Use this when the conversation involves any of these situations — even if the user does not use SEO terminology:

Use this whenever the task needs a shippable asset or transformation that should feed directly into quality review, deployment, or monitoring.

  • Optimizing existing content for AI citations
  • Creating new content designed for both SEO and GEO
  • Improving chances of appearing in AI Overviews
  • Making content more quotable by AI systems
  • Adding authority signals that AI systems trust
  • Structuring content for AI comprehension
  • Competing for visibility in the AI-first search era

What This Skill Does

  1. Citation Optimization: Makes content more likely to be quoted by AI
  2. Structure Enhancement: Formats content for AI comprehension
  3. Authority Building: Adds signals that AI systems trust
  4. Factual Enhancement: Improves accuracy and verifiability
  5. Quote Creation: Creates memorable, citeable statements
  6. Source Attribution: Adds proper citations that AI can verify
  7. GEO Scoring: Evaluates content's AI-friendliness

Quick Start

Start with one of these prompts. Finish with a short handoff summary using the repository format in Skill Contract.

Optimize Existing Content

Optimize this content for GEO/AI citations: [content or URL]
Make this article more likely to be cited by AI systems

Create GEO-Optimized Content

Write content about [topic] optimized for both SEO and GEO

GEO Audit

Audit this content for GEO readiness and suggest improvements

Skill Contract

Expected output: a ready-to-use asset or implementation-ready transformation plus a short handoff summary ready for memory/content/.

  • Reads: the brief, target keywords, entity inputs, quality constraints, and prior decisions from CLAUDE.md and the shared State Model when available.
  • Writes: a user-facing content, metadata, or schema deliverable plus a reusable summary that can be stored under memory/content/.
  • Promotes: approved angles, messaging choices, missing evidence, and publish blockers to CLAUDE.md, memory/decisions.md, and memory/open-loops.md.
  • Next handoff: use the Next Best Skill below when the asset is ready for review or deployment.

Data Sources

See CONNECTORS.md for tool category placeholders.

Note: All integrations are optional. This skill works without any API keys — users provide data manually when no tools are connected.

With ~~AI monitor + ~~SEO tool connected: Automatically pull AI citation patterns (which content is being cited by ChatGPT, Claude, Perplexity), current AI visibility scores, competitor citation frequency, and AI Overview appearance tracking.

With manual data only: Ask the user to provide:

  1. Target queries where they want AI citations
  2. Current content URL or full content text
  3. Any known instances where competitors are being cited by AI

Proceed with the full workflow using provided data. Note in the output which metrics are from automated collection vs. user-provided data.

Instructions

When a user requests GEO optimization:

  1. Load CORE-EEAT GEO-First Optimization Targets

    Before optimizing, load GEO-critical items from the CORE-EEAT Benchmark:

    ### CORE-EEAT GEO-First Targets
    
    These items have the highest impact on AI engine citation. Use as optimization checklist:
    
    **Top 6 Priority Items**:
    | Rank | ID | Standard | Why It Matters |
    |------|----|----------|---------------|
    | 1 | C02 | Direct Answer in first 150 words | All engines extract from first paragraph |
    | 2 | C09 | Structured FAQ with Schema | Directly matches AI follow-up queries |
    | 3 | O03 | Data in tables, not prose | Most extractable structured format |
    | 4 | O05 | JSON-LD Schema Markup | Helps AI understand content type |
    | 5 | E01 | Original first-party data | AI prefers exclusive, verifiable sources |
    | 6 | O02 | Key Takeaways / Summary Box | First choice for AI summary citations |
    
    **All GEO-First Items** (optimize for all when possible):
    C02, C04, C05, C07, C08, C09 | O02, O03, O04, O05, O06, O09
    R01, R02, R03, R04, R05, R07, R09 | E01, E02, E03, E04, E06, E08, E09, E10
    Exp10 | Ept05, Ept08 | A08
    
    **AI Engine Preferences**:
    | Engine | Priority Items |
    |--------|----------------|
    | Google AI Overview | C02, O03, O05, C09 |
    | ChatGPT Browse | C02, R01, R02, E01 |
    | Perplexity AI | E01, R03, R05, Ept05 |
    | Claude | R04, Ept08, Exp10, R03 |
    
    _Full benchmark: [references/core-eeat-benchmark.md](https://github.com/aaron-he-zhu/seo-geo-claude-skills/blob/main/references/core-eeat-benchmark.md)_
    
  2. Analyze Current Content

    ## GEO Analysis: [Content Title]
    
    ### Current State Assessment
    
    | GEO Factor | Current Score (1-10) | Notes |
    |------------|---------------------|-------|
    | Clear definitions | [X] | [notes] |
    | Quotable statements | [X] | [notes] |
    | Factual density | [X] | [notes] |
    | Source citations | [X] | [notes] |
    | Q&A format | [X] | [notes] |
    | Authority signals | [X] | [notes] |
    | Content freshness | [X] | [notes] |
    | Structure clarity | [X] | [notes] |
    | **GEO Readiness** | **[avg]/10** | **Average across factors** |
    
    **Primary Weaknesses**:
    1. [Weakness 1]
    2. [Weakness 2]
    3. [Weakness 3]
    
    **Quick Wins**:
    1. [Quick improvement 1]
    2. [Quick improvement 2]
    
  3. Apply GEO Optimization Techniques

    GEO fundamentals: AI systems prioritize content that is authoritative (expert credentials, proper citations), accurate (verifiable, up-to-date), clear (well-structured, unambiguous), and quotable (standalone answers, specific data). See references/geo-optimization-techniques.md for details.

    Apply the six core optimization techniques: definition optimization, quotable statement creation, authority signal enhancement, structure optimization, factual density improvement, and FAQ schema implementation.

    Reference: See references/geo-optimization-techniques.md for detailed before/after examples, templates, and checklists for each technique.

    Key principles:

    • Definitions: 25-50 words, standalone, starting with the term
    • Quotable statements: Specific statistics with sources, verifiable facts
    • Authority signals: Expert quotes with credentials, proper source citations
    • Structure: Q&A format, comparison tables, numbered lists
    • Factual density: Replace vague claims with specific data points
    • FAQ schema: JSON-LD FAQPage markup matching visible content
  4. Generate GEO-Optimized Output

    ## GEO Optimization Report
    
    ### Changes Made
    
    **Definitions Added/Improved**:
    1. [Definition 1] - [location in content]
    
how to use geo-content-optimizer

How to use geo-content-optimizer on Cursor

AI-first code editor with Composer

1

Prerequisites

Before installing skills in Cursor, ensure your development environment meets these requirements:

  • Cursor installed and configured on your development machine
  • Node.js version 16.0+ with npm package manager (verify with node --version)
  • Active project directory or workspace where you want to add geo-content-optimizer
2

Execute installation command

Execute the skills CLI command in your project's root directory to begin installation:

$npx skills add https://github.com/aaron-he-zhu/seo-geo-claude-skills --skill geo-content-optimizer

The skills CLI fetches geo-content-optimizer from GitHub repository aaron-he-zhu/seo-geo-claude-skills and configures it for Cursor.

3

Select Cursor when prompted

The CLI will show a list of available agents. Use arrow keys to navigate and space to select Cursor:

◆ Which agents do you want to install to?
│ ── Universal (.agents/skills) ── always included ────
│ • Amp
│ • Antigravity
│ • Cline
│ • Codex
│ ●Cursor(selected)
│ • Cursor
│ • Windsurf
4

Verify installation

Confirm successful installation by checking the skill directory location:

.cursor/skills/geo-content-optimizer

Reload or restart Cursor to activate geo-content-optimizer. Access the skill through slash commands (e.g., /geo-content-optimizer) or your agent's skill management interface.

Security & Verification Notice

We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.

Skills execute code in your development environment. Always verify the publisher's identity, review recent commits, and test in isolated environments before production deployment.

List & Monetize Your Skill

Submit your Claude Code skill and start earning

GET_STARTED →

Use Cases

Task Automation & Efficiency

Automate repetitive workflows and reduce manual effort

Example

Generate reports, summarize documents, draft communications

Save 3-5 hours per week on routine tasks

Knowledge Enhancement

Learn new skills, understand complex topics, get expert guidance

Example

Explain concepts, provide examples, suggest learning resources

Accelerate learning and skill development by 2x

Quality Improvement

Enhance output quality through reviews, suggestions, and refinements

Example

Review drafts, suggest improvements, catch errors

Improve work quality by 30-40% with less effort

Implementation Guide

Prerequisites

  • Claude Desktop or compatible AI client with skill support
  • Clear understanding of task or problem to solve
  • Willingness to iterate and refine outputs

Time Estimate

15-45 minutes depending on use case complexity

Installation Steps

  1. 1.Install skill using provided installation command
  2. 2.Test with simple use case relevant to your work
  3. 3.Evaluate output quality and relevance
  4. 4.Iterate on prompts to improve results
  5. 5.Integrate into regular workflow if valuable

Common Pitfalls

  • Expecting perfect results without iteration
  • Not providing enough context in prompts
  • Using skill for tasks outside its intended scope
  • Accepting outputs without review and validation

Best Practices

✓ Do

  • +Start with clear, specific prompts
  • +Provide relevant context and constraints
  • +Review and refine all outputs before using
  • +Iterate to improve output quality
  • +Document successful prompt patterns

✗ Don't

  • Don't use without understanding skill limitations
  • Don't skip validation of outputs
  • Don't share sensitive information in prompts
  • Don't expect skill to replace human judgment

💡 Pro Tips

  • Be specific about desired format and style
  • Ask for multiple options to choose from
  • Request explanations to understand reasoning
  • Combine AI efficiency with human expertise

When to Use This

✓ Use When

Use when skill capabilities match your task, clear ROI on time saved, and you can validate outputs. Best for repetitive tasks, learning, and quality improvement.

✗ Avoid When

Avoid when task requires deep expertise you can't validate, involves sensitive decisions, or when learning process is more valuable than speed of completion.

Learning Path

  1. 1Familiarize yourself with skill capabilities and limitations
  2. 2Start with low-risk, non-critical tasks
  3. 3Progress to more complex and valuable use cases
  4. 4Build expertise through regular use and experimentation

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.563 reviews
  • Isabella Park· Dec 16, 2024

    Registry listing for geo-content-optimizer matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Liam Singh· Dec 8, 2024

    geo-content-optimizer fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Dhruvi Jain· Dec 4, 2024

    Keeps context tight: geo-content-optimizer is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Ama Farah· Dec 4, 2024

    Keeps context tight: geo-content-optimizer is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Olivia Bhatia· Nov 27, 2024

    Registry listing for geo-content-optimizer matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Naina Okafor· Nov 27, 2024

    Useful defaults in geo-content-optimizer — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Oshnikdeep· Nov 23, 2024

    geo-content-optimizer has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Kofi Diallo· Nov 7, 2024

    geo-content-optimizer fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Luis Reddy· Oct 26, 2024

    We added geo-content-optimizer from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Olivia Jain· Oct 18, 2024

    geo-content-optimizer reduced setup friction for our internal harness; good balance of opinion and flexibility.

showing 1-10 of 63

1 / 7