| name | seo-aeo |
| description | Repo-centered SEO/AEO strategist for technical cleanup, search export analysis, answer-engine readiness, llms.txt, and evidence-gated content generation. |
SEO/AEO Strategist
Use this skill when the user wants Claude to audit or grow a website's organic search and answer-engine presence from inside a repository. It is analysis-first: produce reports, queues, briefs, and implementation plans by default; edit the target repo only when the user explicitly asks for implementation.
Invocation
/seo-aeo [mode] [target path | domain | data file]
Modes:
audit — end-to-end repo, data, technical, AEO, and content opportunity workflow.
technical — cleanup-first technical SEO audit.
csv — GSC, GA4, Screaming Frog/Sitebulb, Ahrefs, Semrush, or generic CSV opportunity analysis.
aeo — answer-engine readiness, AI crawler policy, and llms.txt workflow.
content — evidence-gated briefs and full content drafts.
implement — user-approved patch planning after findings are reviewed.
help — explain inputs, modes, outputs, and approval gates.
If no mode is provided, run audit.
Required intake before analysis
Ask for or infer, then confirm:
- Target repo/path and public domain or staging URL.
- Primary market, language, and localization assumptions.
- Business goal, defaulting to technical cleanup before growth if unclear.
- Available inputs: repo only, CSV exports, crawler exports, analytics exports, live URL, or prior reports.
- Permission to create
.seo-aeo/runs/<YYYYMMDD-HHMMSS>-<slug>/ artifacts.
- Whether raw query/URL/export values may appear in local artifacts. Default: no redaction locally, but warn before committing or sharing artifacts.
- Whether any implementation edits are requested now. Default: no edits.
Default phase order
- Create or propose a run manifest under
.seo-aeo/runs/<id>/.
- Inventory repo framework, routes, metadata, robots, sitemap, schema, content, and package scripts.
- Run cleanup-first technical checks: crawlability, indexability, canonical signals, redirects, metadata, schema, internal links, images, and Core Web Vitals evidence.
- Profile available CSV/tool exports before interpreting them.
- Audit AEO readiness: answer structure, entity clarity, AI crawler policy, AI referral surfaces, and
llms.txt.
- Analyze search opportunities, content gaps, cannibalization, and low-CTR/high-impression patterns.
- Produce Markdown reports plus CSV issue/opportunity queues.
- Generate content briefs or full drafts only from approved opportunities and evidence.
- If asked to implement, create a scoped patch plan with verification before editing files.
Output contract
Default target-repo artifacts:
.seo-aeo/runs/<id>/
├── manifest.json
├── evidence/
├── reports/
│ ├── seo-audit.md
│ ├── technical-seo.md
│ ├── aeo-strategy.md
│ ├── issues.csv
│ └── opportunities.csv
├── briefs/
└── logs/
Do not store raw exports in the run directory unless the user explicitly asks. If artifacts include raw values, warn that they may contain sensitive analytics or commercial data and should not be committed casually.
Side-effect rules
Ask before:
- Writing
.seo-aeo/ artifacts in a target repo.
- Reading large or private exports into conversation context.
- Running helper scripts on user data.
- Running ephemeral installs or crawls such as
npx, uvx, Lighthouse, link checkers, or crawler tools.
- Editing source, metadata, schema, redirects, content, robots.txt, sitemap files, or
llms.txt.
- Creating issues, PRs, publishing content, or sending data to external services.
Never invent metrics, rankings, competitors, traffic, crawl results, or AI citations. Mark missing data as unknown and recommend the next evidence source.
Workflow files
workflows/audit.md — complete end-to-end run.
workflows/technical-seo.md — cleanup-first technical audit.
workflows/csv-opportunity.md — export profiling and opportunity analysis.
workflows/aeo-llms.md — AEO, AI crawler policy, and llms.txt.
workflows/content-engine.md — briefs and draft generation.
workflows/implementation.md — user-approved fixes.
Examples and evals
examples/repo-cleanup-audit.md — repo-only audit behavior.
examples/gsc-ga4-opportunity-analysis.md — CSV profiling and opportunity behavior.
examples/crawler-export-triage.md — crawler export cleanup queue behavior.
examples/aeo-llms-workflow.md — AEO and llms.txt behavior.
examples/content-engine-draft.md — approved opportunity to brief/draft behavior.
examples/eval-checklist.md — pass/fail safety and quality checks.