Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AEO Toolkit — Answer Engine Optimization skills, agents & tools

A professional, end-to-end Answer Engine Optimization toolkit — skills, agents, and runnable tools.

Search is changing. Instead of scrolling a page of blue links, people increasingly ask an AI assistant — ChatGPT, Claude, Gemini, Perplexity, Google AI Overviews — and act on the single answer it gives. AEO is the practice of getting your brand surfaced, cited, and recommended inside those answers. This library turns that practice into skills an agent can run: diagnose where you stand, research the prompts that matter, engineer content that gets quoted, build the authority engines trust, fix the technical foundations, and measure the results.

It works for any business — B2B or B2C, product or service — and assumes no prior AEO background; the skills explain the concepts as they go.

Built by Jason Stanley.

Compatible with any agent that supports the open SKILL.md standard — Claude Code, Claude.ai, Cursor, Codex, Gemini CLI, and more.

Install

Pick whichever fits your setup.

# Claude Code — add this repo as a plugin marketplace, then install
/plugin marketplace add jstanx/aeo-toolkit
/plugin install aeo-toolkit

# Any SKILL.md agent (Cursor, Codex, Gemini CLI, …) via the npx installer
npx skills add https://github.com/jstanx/aeo-toolkit            # all skills
npx skills add https://github.com/jstanx/aeo-toolkit --skill ai-visibility-audit

# Or clone and copy the skills you want into your agent's skills folder
git clone https://github.com/jstanx/aeo-toolkit.git
cp -r aeo-toolkit/skills/ai-visibility-audit ~/.claude/skills/

Skills are plain folders, so you can also just drop any skills/<name>/ directory into your project and your agent will pick it up.

Use it

Once installed, your agent loads the right skill automatically when your request matches — or you can call one directly.

You:  "Set up our AEO context."
      → aeo-foundation builds the source-of-truth context file

You:  "Audit my site and tell me why I'm not getting cited by AI."
      → ai-visibility-audit baselines every engine and returns a prioritized roadmap

You:  "Rewrite this page so ChatGPT and Perplexity will quote it."
      → answer-engineering restructures it into extractable, answer-first passages

Direct call:  /ai-visibility-audit      /entity-optimization      /prompt-research

How the skills fit together

                       ┌──────────────────────────┐
                       │      aeo-foundation      │   the context file every skill reads
                       └─────────────┬────────────┘
                                     │
     ┌───────────────┬───────────────┼───────────────┬────────────────┐
     ▼               ▼               ▼               ▼                ▼
  STRATEGY &      CONTENT        AUTHORITY        TECHNICAL        PLATFORM
  RESEARCH                       & OFF-SITE                        (per engine)
     │               │               │               │                │
     └───────────────┴──────► MEASUREMENT ◄──────────┴────────────────┘
                     tracks results and feeds learnings back into the foundation

Build the foundation once; every other skill reads it, and the measurement skills feed what they learn back in. Skills also cross-link each other and a shared references/ library, so the set works as a connected system — not a pile of tips.

Start here

  1. aeo-foundation — build the context file every other skill reads first (brand entity, prompt set, competitors, baseline).
  2. ai-visibility-audit — see where you stand today and get a prioritized roadmap.
  3. Then work the roadmap with the content, authority, technical, platform, and measurement skills below.

The skills

Foundation

Skill What it does
aeo-foundation The source-of-truth context file the others read

Strategy & research

Skill What it does
prompt-research Find and prioritize the prompts buyers ask AI
ai-visibility-audit Baseline + score readiness, produce a roadmap
competitor-ai-analysis Share of voice and citation gaps vs competitors

Content

Skill What it does
answer-engineering Structure content so engines extract and cite it
evidence-and-citations Add the statistics, data, quotes, and sources engines reward
content-freshness Keep content current with substantive refreshes
comparison-content Win "best of", alternatives, and "X vs Y" prompts
multimodal-aeo Optimize video, images, and audio for AI answers
claim-accuracy Accuracy + consistency as a citation/trust signal

Authority & off-site

Skill What it does
entity-optimization Become a recognized entity in knowledge graphs
author-authority Build named-author E-E-A-T signals
digital-pr Earn the third-party corroboration that drives citations
community-and-reviews Presence on Reddit, forums, and review platforms

Technical

Skill What it does
ai-crawler-access Let the right AI bots crawl; set a deliberate policy
structured-data JSON-LD schema for parsing and entities
ai-retrievability Server-rendered, readable, fast, well-linked pages
llms-txt Implement llms.txt with honest expectations
ai-capability-signaling Markdown twins, copy-for-AI, machine metadata (forward edge)
crawler-log-analysis Analyze access logs for real AI-bot behavior

Platform-specific

Skill What it does
perplexity-optimization Tune for Perplexity (freshness, community)
chatgpt-optimization Tune for ChatGPT (entity, mentions, authority)
google-ai-overviews-optimization Tune for Google AI Overviews (organic + structure)
gemini-optimization Tune for Gemini (Google ecosystem, YouTube)
claude-optimization Tune for Claude (accuracy, author authority, original data)

Measurement

Skill What it does
ai-visibility-tracking Track citations, share of voice, sentiment over time
ai-referral-analytics Attribute AI-assistant traffic in analytics
All skills, A–Z

aeo-foundation · ai-capability-signaling · ai-crawler-access · ai-referral-analytics · ai-retrievability · ai-visibility-audit · ai-visibility-tracking · answer-engineering · author-authority · chatgpt-optimization · claim-accuracy · claude-optimization · community-and-reviews · comparison-content · competitor-ai-analysis · content-freshness · crawler-log-analysis · digital-pr · entity-optimization · evidence-and-citations · gemini-optimization · google-ai-overviews-optimization · llms-txt · multimodal-aeo · perplexity-optimization · prompt-research · structured-data

Agents

Seven sub-agents orchestrate the skills as a loop — diagnose → plan → execute → measure (in agents/):

  • aeo-auditordiagnose: a full audit and prioritized roadmap.
  • aeo-strategistplan: turn findings into a sequenced, skill-mapped plan.
  • aeo-implementerexecute: carry out the whole roadmap across domains.
  • content-optimizer — execute (content): structure, evidence, freshness, accuracy, media.
  • authority-builder — execute (authority): entity, authors, digital PR, community, comparisons.
  • technical-fixer — execute (technical): crawler access, readability, schema, llms.txt, logs.
  • prompt-testermeasure: citations and share of voice across engines over time.

Tools

Many skills ship small, dependency-free scripts you can run directly — an AI-crawler access checker, an access-log parser, an answer-block extractability scorer, a JSON-LD generator, an llms.txt generator, an entity-consistency checker, an audit scorer, and a prompt/citation tester. Each skill's Tool section documents how to run its script.

Requirements

  • Using the skills: nothing to install — they're instructions any compatible agent reads.
  • Running the optional tool scripts: Python 3 (standard library only — no pip install). Don't have Python? Each skill's steps work fine by hand; the scripts just automate them.

Repository layout

Every skill lives in its own folder under skills/, defined by a SKILL.md file, with deeper material in references/, reusable templates/, and runnable scripts/:

skills/<skill-name>/
  SKILL.md          # when to use it + how to do the work
  references/       # deep guides, tables, worked examples (loaded on demand)
  templates/        # checklists, audit sheets, trackers
  scripts/          # optional runnable tools (pure standard library)
agents/             # sub-agents that orchestrate the skills
references/         # shared, cross-skill library (see below)

A SKILL.md front matter tells an agent when to reach for the skill; the body tells it how to do the work and what to produce. The shared references/ library holds cross-cutting material:

Versioning

Semantic versioning. See CHANGELOG.md for the version of every skill, agent, and tool, plus release notes and change history.

Contributing

This library is meant to grow as answer engines evolve. See CONTRIBUTING.md for the structure and quality bar. Keep content original, practical, and vendor-neutral, and cross-link related skills so the set stays connected.

License

MIT © Jason Stanley

About

Answer Engine Optimization (AEO) Toolkit — the ultimate collection of skills and agents for AI/LLM visibility.

Topics

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages