Agent skill

Geo Optimization

by sundial-org in sundial-org/awesome-openclaw-skills

Generative Engine Optimization (GEO) for AI search visibility.

No licenceAuto-check passedMarketing & SEO

Install Geo Optimization

skills CLI
$ npx skills add sundial-org/awesome-openclaw-skills --skill geo-optimization -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sundial-org/awesome-openclaw-skills geo-optimization --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sundial-org/awesome-openclaw-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/geo-optimization .claude/skills/geo-optimization && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
geo-optimization
GitHub stars
663
Token cost
~3.6k tokens
SKILL.md length
1,036 words
Files
6 (incl. scripts, references)
Skills in repo
353
Repo updated
First seen
Licence
None found

At a glance

Generative Engine Optimization (GEO) for AI search visibility.

  • Works in 7 steps: Entity Clarity (Max 10 pts) → Quotable Facts (Max 10 pts) → FAQ Coverage (Max 10 pts) → …
  • Optimizing websites
  • SKILL.md covers Quick Reference, GEO vs SEO: Key Differences, The GEO Audit Checklist and Content Optimization Templates, plus 4 more sections
  • Runs Python and Shell scripts from its folder; calls python3 and bash; reaches schema.org and twitter.com

What it does

Geo Optimization is an agent skill from sundial-org/awesome-openclaw-skills. Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discoverability and citation.

Its SKILL.md is about 3.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including scripts and reference files (for example `references/audit-template.md`, `scripts/geo-daily-monitor.sh` and `scripts/geo-daily-report.py`).

It sits in Marketing & SEO, covering AI search optimization and Web search. It works with OpenAI and Perplexity. The repository describes itself as: Top OpenClaw skills, with the most popular and useful ones.

When your agent uses it

  • Optimizing websites
  • Content for LLM discoverability and citation

Example prompts

  • “/geo-optimization”

Requirements

  • Python 3
  • A Bash shell

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Entity Clarity (Max 10 pts)
  2. Quotable Facts (Max 10 pts)
  3. FAQ Coverage (Max 10 pts)
  4. Comparison Positioning (Max 10 pts)
  5. Structural Clarity (Max 10 pts)
  6. Authority Signals (Max 10 pts)
  7. Freshness (Max 10 pts)

What it can do on your machine

Read from SKILL.md and the folder at commit b80cde2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 4 files in scripts/ (Python and Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • python3
    • bash

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • schema.org
    • twitter.com
    • linkedin.com

    Also links to:

    • github.com
    • arxiv.org
    • developers.google.com
    • firstpagesage.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Geo Optimization loads about 3.6k tokens when it runs, and up to ~4.2k if it reads all its reference files. Until then it costs about 62 tokens; SKILL.md has 1,036 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~62
When it runs · the whole SKILL.md, loaded when a task matches
~3.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~4.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 1,036 words (~3,576 tokens).

“Optimize content to appear in AI-powered search engines (ChatGPT, Perplexity, Claude, Google AI Overviews). GEO is about being parseable, quotable, and authoritative — not keyword stuffing.”

— opening of SKILL.md by sundial-org
name
geo-optimization
metadata.version
1.1.0
metadata.tags
geo, seo, llm, ai-search, perplexity, chatgpt, content

Read the full SKILL.md on GitHub

Files

SKILL.md and 5 other files (scripts, references) in skills/geo-optimization of sundial-org/awesome-openclaw-skills.

  • SKILL.md
  • references/audit-template.md
  • scripts/geo-daily-monitor.sh
  • scripts/geo-daily-report.py
  • scripts/geo-monitor.py
  • scripts/geo-test-queries.json

Open the folder on GitHubat commit b80cde2

Compare with similar skills

Geo Optimization next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Geo Optimization compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Geo Optimization this skillsundial-org/awesome-openclaw-skills663—~3.6kAutomated safety check: PassNone
Geo Fundamentalswasp-lang/wasp19k9 repos~861Automated safety check: PassMIT
Marketing OsYuzzyuk/marketing-os536—~2.5kAutomated safety check: PassMIT
Geoliangdabiao/GEO-Content-Optimizer-Skill2031 repos~2.3kAutomated safety check: NotesMIT
Geo Optimizerliangdabiao/GEO-Content-Optimizer-Skill203—~1.1kAutomated safety check: PassNone
SEO Auditshadcn-labs/agentcn486—~598Automated safety check: PassMIT

Similar skills

  • Geo Fundamentals

    wasp-lang/wasp

    Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity).

    19k GitHub starsUsed in 9 repos~861 tokens
    Marketing & SEOAuto-check passed
  • Marketing Os

    Yuzzyuk/marketing-os

    A complete marketing department in one skill. An agent skill from Yuzzyuk/marketing-os.

    536 GitHub stars~2.5k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed
  • Geo

    liangdabiao/GEO-Content-Optimizer-Skill

    完整的 GEO(生成式引擎优化)服务流水线:给一个产品官网 URL 和介绍材料, 做站点诊断与 AI 答案采样、生成带验收标准的执行工单、产出可直接部署的资产 (llms.txt / JSON-LD / 定义块 / FAQ / 内容大纲与初稿)、自动验收工单是否闭环、 并打包成可直接发给客户的交付物。可按周期复跑,做长期 GEO 运营与月报。

    203 GitHub starsUsed in 1 repo~2.3k tokens
    Marketing & SEOAuto-check: notes
  • Geo Optimizer

    liangdabiao/GEO-Content-Optimizer-Skill

    GEO (Generative Engine Optimization) 全流程优化工具。帮助品牌内容被 ChatGPT、Perplexity、Gemini 等 AI 搜索引擎引用。

    203 GitHub stars~1.1k tokensUpdated 2 mo ago
    Marketing & SEOAuto-check passed
  • SEO Audit

    shadcn-labs/agentcn

    How to present the deterministic AI-SEO audit returned by auditpage.

    486 GitHub stars~598 tokensUpdated yesterday
    Marketing & SEOAuto-check passed
  • AI Traffic Tracking

    kostja94/marketing-skills

    When the user wants to track AI search traffic in GA4 or GSC.

    1k GitHub stars~959 tokensUpdated 2 days ago
    Marketing & SEOAuto-check passed

More from sundial-org/awesome-openclaw-skills

All 353 skills in this repo
  • UI UX Pro Max

    sundial-org/awesome-openclaw-skills

    UI/UX design intelligence and implementation guidance for building polished interfaces.

    663 GitHub starsUsed in 2 repos~657 tokens
    Auto-check passed
  • Web Deploy GitHub

    sundial-org/awesome-openclaw-skills

    Create and deploy single-page static websites to GitHub Pages with autonomous workflow.

    663 GitHub starsUsed in 1 repo~1.1k tokens
    Auto-check passed
  • Clawd Modifier

    sundial-org/awesome-openclaw-skills

    Modify Clawd, the Claude Code mascot. An agent skill from sundial-org/awesome-openclaw-skills.

    663 GitHub stars~625 tokensUpdated 7 mo ago
    Auto-check passed
  • Figma

    sundial-org/awesome-openclaw-skills

    Professional Figma design analysis and asset export. An agent skill from sundial-org/awesome-openclaw-skills.

    663 GitHub stars~1.7k tokensUpdated 7 mo ago
    Auto-check: notes
  • Edge Tts

    sundial-org/awesome-openclaw-skills

    Text-to-speech conversion using node-edge-tts npm package for generating audio from text.

    663 GitHub starsUsed in 1 repo~1.8k tokens
    Auto-check passed
  • Habit Flow

    sundial-org/awesome-openclaw-skills

    AI-powered atomic habit tracker with natural language logging, streak tracking, smart reminders, and coaching.

    663 GitHub stars~3.1k tokensUpdated 7 mo ago
    Auto-check passed

Categories

Questions about Geo Optimization

What does Geo Optimization do?

Generative Engine Optimization (GEO) for AI search visibility. Geo Optimization is an agent skill from sundial-org/awesome-openclaw-skills. Generative Engine Optimization (GEO) for AI search visibility.

When should I use Geo Optimization?

Geo Optimization fits situations like: optimizing websites; content for LLM discoverability and citation.

How do I install Geo Optimization in Claude Code?

Run `npx skills add sundial-org/awesome-openclaw-skills --skill geo-optimization -a claude-code`. Or copy the skill folder (skills/geo-optimization in sundial-org/awesome-openclaw-skills) into .claude/skills/geo-optimization in your project. Claude Code loads it when a task matches its description.

How do I install Geo Optimization in Codex?

Run `npx skills add sundial-org/awesome-openclaw-skills --skill geo-optimization -a codex`. Or copy the skill folder (skills/geo-optimization in sundial-org/awesome-openclaw-skills) into .agents/skills/geo-optimization in your project. Codex loads it when a task matches its description.

Can I use Geo Optimization in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sundial-org/awesome-openclaw-skills --skill geo-optimization -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/geo-optimization, .gemini/skills/geo-optimization, .github/skills/geo-optimization and .opencode/skills/geo-optimization in your project.

What does Geo Optimization need to run?

Going by SKILL.md and its folder, Geo Optimization needs Python and a shell for the scripts in its folder and the command-line tools its instructions call (python3 and bash). Our summary lists: Python 3; A Bash shell.

Does Geo Optimization access the network?

SKILL.md names 7 domains. In commands or code: schema.org, twitter.com and linkedin.com; the agent is likely to contact these when it follows the instructions. As links in the text: github.com, arxiv.org, developers.google.com and firstpagesage.com. This is read from the text; nothing was executed.

Is Geo Optimization safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Geo Optimization use?

No licence was found for Geo Optimization or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Geo Optimization use?

About 3.6k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 663 tokens, read only when the agent opens those files.

What are the alternatives to Geo Optimization?

Skills that share tags, products or a category with Geo Optimization: Geo Fundamentals (wasp-lang/wasp, 19k stars), Marketing Os (Yuzzyuk/marketing-os, 536 stars), Geo (liangdabiao/GEO-Content-Optimizer-Skill, 203 stars) and Geo Optimizer (liangdabiao/GEO-Content-Optimizer-Skill, 203 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Geo Optimization?

sundial-org (a GitHub organization) maintains it in sundial-org/awesome-openclaw-skills, which has 663 GitHub stars. The repository holds 353 skills in this directory. The repository was last updated on March 7, 2026.

Source: sundial-org/awesome-openclaw-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.