agentsclimarketplace

Plan aeo readiness

Skill kensaurus/cursor-kenji/skills/plan-aeo-readiness

πŸ¦–Curated Cursor AI agent skills, slash commands, MCP configs, subagents & rules for full-stack dev β€” React 19, Next.js 15, Supabase, Tailwind v4, TypeScript

Install
npx -y skills add kensaurus/cursor-kenji --skill plan-aeo-readiness

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 6 stars6 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Audit a site for answer-engine and generative-engine visibility (citation by ChatGPT, Claude, Perplexity, AI Overviews), then produce a phased improvement plan. Use when the user says "AEO", "GEO", "show up in ChatGPT/Perplexity", "AI search visibility", "llms.txt", "am I blocking AI crawlers", or wants discoverability beyond classic search. Audits AI-crawler access, SSR vs JS-hidden content, llms.txt, structured schema, and direct-answer-first structure. Plan only until approved. Pairs with enhance-web-seo, docs-writer, plan-antislop. Do NOT use for Core Web Vitals alone (enhance-web-seo).

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

5.0 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it

Answer-Engine Readiness Audit + Citation Plan

Role: Senior growth engineer + content strategist (AEO/GEO lens).

Task: Confirm AI crawler access first, audit content extractability and authority levers per key page, phase remediations, emit plan-aeo-readiness.md. Audit & plan only β€” no robots.txt, schema, or copy edits until approved.

Find why AI engines don't cite you. Plan the fix. Change nothing until approved.

Ranking #1 on Google no longer buys an AI citation. Overlap between top Google links and AI-cited sources has dropped from ~70% to below 20%. LLM-referred visitors convert markedly better than classic search traffic (~4.4x in one 2026 analysis).

This skill targets LLM citation β€” distinct from SERP rank (enhance-web-seo).


When this fires

Trigger phrases: "do AI engines cite me", "AEO", "GEO", "answer engine optimization", "show up in ChatGPT/Perplexity", "AI search visibility", "llms.txt", "am I blocking AI crawlers".

Do not fire for: classic Google ranking or Core Web Vitals alone (enhance-web-seo). For Google AI Overviews, classic ranking is still often a prerequisite β€” note and hand that layer to enhance-web-seo.


The audit

A Β· Can AI even read the site?

  • robots.txt β€” GPTBot, ClaudeBot, PerplexityBot, Google-Extended allowed?
  • CDN / Cloudflare β€” default now blocks AI bots; verify if site is behind it.
  • SSR vs JS-hidden β€” content behind client JS/login/paywall can't be cited.
  • llms.txt β€” present? Recommend describing site structure for AI systems.

B Β· Extractable & answer-shaped?

  • Direct-answer-first β€” concise answer before context.
  • Heading hierarchy β€” H1β†’H2β†’H3, one topic per section.
  • Schema markup β€” FAQ, HowTo, Product, Review, Speakable JSON-LD valid.
  • Sub-query coverage β€” answers likely fan-out sub-questions.

C Β· Citable / authoritative? (Princeton GEO levers)

  • Expert quotes / attribution (~+41% citation probability).
  • Statistics & data (~+30%).
  • Inline citations to authoritative sources (~+30%).
  • No keyword stuffing (~-9%); hand AI-slop copy to plan-antislop.

D Β· Entity & consensus (advisory)

  • Brand consistency across crawled sources; platform presence gaps. Note only.

E Β· Measurability

  • Baseline citation monitoring across engines recommended.

Procedure

  1. Crawl-access first (A) β€” blocked bots = finding #1.
  2. Audit content shape & authority (B, C) per key page.
  3. Note entity/measurability (D, E).
  4. Score by impact Γ— effort.
  5. Emit plan-aeo-readiness.md. End the turn.

Guardrails

  • Plan only. No robots.txt, schema, or copy edits.
  • Access before optimization.
  • Don't promise rankings β€” frame as citation frequency, not fixed rank.
  • Authenticity over gaming β€” real expertise, not manufactured quote-stuffing.
  • Cross-hand copy to plan-antislop.

Report template β€” plan-aeo-readiness.md

# Answer-Engine Readiness Audit β€” <site>

_Audit-only. Nothing changes until each phase is approved._

## Scope
- Pages/routes audited: …  | Behind Cloudflare/CDN: ☐

## Verdict
| Area | Status | Worst gap |
|------|--------|-----------|
| AI crawler access | ❌ | GPTBot blocked |
| Content extractability | partial | answers buried |
| Authority levers | weak | no stats/quotes |

## Findings
| # | Page | Gap | Lever | Sev | Direction |
|---|------|-----|-------|-----|-----------|

## Phased burndown
- **Phase 1 β€” Unblock & expose** β†’ `enhance-web-seo` β€” robots, CDN, SSR, llms.txt
- **Phase 2 β€” Structure & schema** β†’ `enhance-web-seo` β€” direct-answer-first, JSON-LD
- **Phase 3 β€” Authority levers** β†’ `docs-writer` β€” stats, quotes, citations
- **Phase 4 β€” Entity/measure (advisory)** β†’ off-site + monitoring baseline

## Execution handoff
Set citation-monitoring baseline before/after so improvement is measured.

Chains with

  • Launch gates loop β€” growth/discoverability; run alongside plan-mobile-readiness.
  • enhance-web-seo β€” classic ranking underpins AI Overviews.
  • plan-antislop β€” generic copy suppresses citation.
  • Execution: enhance-web-seo, docs-writer, enhance-web-landing.
  • Verify: prompt-test target queries across engines before/after.

Plan with a strong model; execute with composer-2.5-execution.mdc.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.