Use when designing, implementing, or measuring Answer Engine Optimization (AEO) for AI answers, citations, generative search, or agent-readable web content. Do not use this as a general SEO audit or CMS operations guide; route those parts to seo-audit or the relevant platform skill. Evidence-disciplined methodology: no tactic is treated as a universal ranking or citation guarantee.
Pro scans all 18 files and shows the line behind each finding
Scanned 9/29/2026
npx -y skills add aicodedecode/awesome-muse-skills --skill aeo-magicstone --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Aeo Magicstone?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/aicodedecode-aeo-magicstone)More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.
---
name: aeo-magicstone
description: Use when designing, implementing, or measuring Answer Engine Optimization (AEO) for AI answers, citations, generative search, or agent-readable web content. Do not use this as a general SEO audit or CMS operations guide; route those parts to seo-audit or the relevant platform skill. Evidence-disciplined methodology: no tactic is treated as a universal ranking or citation guarantee.
license: MIT
compatibility: Requires access to the target site or content for implementation and verification; bundled scripts use Python 3.9+ standard library only.
metadata:
related_skills: seo-audit, research-methodology, technical-reference-research
scope: answer-engine-optimization
---
# Answer Engine Optimization (AEO)
A source-disciplined implementation methodology for making useful, attributable answers discoverable and reusable by AI search and answer systems without treating vendor folklore as a ranking guarantee.
## When to use
Load this skill when the work involves:
- planning or implementing AEO, GEO, LLMO, AI-search visibility, or citation visibility;
- turning a topic into question clusters, answer-first pages, evidence blocks, or reusable knowledge assets;
- implementing or validating answer-oriented HTML, JSON-LD, `llms.txt`, crawler controls, sitemaps, freshness signals, or Markdown delivery;
- designing prompt sets, citation observation logs, share-of-voice experiments, or AI-answer measurement;
- translating an AEO audit into a bounded implementation plan.
Do not load this skill alone for broad technical SEO, keyword research, page-speed work, CMS administration, or ordinary copy-editing. Route those concerns to `seo-audit`, a platform skill, or the appropriate writing skill. AEO cannot guarantee inclusion, ranking, citation, or traffic.
## When not to use
Do not use this skill alone for broad technical SEO, keyword research, page-speed work, CMS administration, or ordinary copy-editing. Route those concerns to `seo-audit`, a platform skill, or the appropriate writing skill.
## Operating model
AEO is an implementation loop, not a bag of hacks:
1. **Scope** the audience, entities, questions, answer surfaces, business outcome, and content boundary.
2. **Research** primary platform guidance and the subject's authoritative evidence.
3. **Map** question clusters to pages and record the intended answer, evidence, entity, freshness, and owner.
4. **Implement** human-useful content first, then machine-readable structure and discovery controls that the target systems actually support.
5. **Measure** with a frozen prompt set and platform-native data where available. Record the full answer, citations, URL, date, model/surface, and failure mode.
6. **Learn** from changes with a bounded experiment. Keep SEO fundamentals and AEO-specific hypotheses separate.
Read `references/implementation-playbook.md` for the full workflow and completion gate. Read `references/evidence-boundaries.md` before adopting a tactic or making a performance claim.
## Decision rules
- **Answer first, not AI-first:** Put a concise, accurate answer near the relevant heading, followed by qualifications, evidence, and useful detail. Do not distort prose into fragments or keyword variants.
- **One question, one canonical answer location:** Consolidate duplicate answers, link related questions, and make ownership and update responsibility explicit.
- **Evidence beats assertion:** Cite primary sources, state scope and date, preserve uncertainty, and distinguish observation, vendor claim, inference, and experiment result.
- **Visible content is the contract:** JSON-LD, `llms.txt`, metadata, and summaries must agree with the rendered page. Structured data does not create facts.
- **Access is a choice:** Robots directives control access only where the relevant crawler honors them. Separate search access, training access, user-triggered fetching, and commercial permissions.
- **No universal AEO signal:** A tactic supported by one provider, experiment, or tool is not a cross-engine law. Label provider scope and confidence.
- **Freshness must be earned:** Change dates, `lastmod`, and update notices only when the underlying content changed. Never manufacture freshness.
- **Measure citation quality, not only count:** A citation that is irrelevant, stale, misattributed, or contradicted is a defect even when the count rises.
## Reference routing
| Need | Read |
|---|---|
| What AEO is, what it is not, and evidence confidence | `references/evidence-boundaries.md` |
| End-to-end implementation sequence and acceptance gate | `references/implementation-playbook.md` |
| Question/topic maps, answer blocks, entity and evidence design | `references/content-and-entity-architecture.md` |
| JSON-LD, visible parity, schema selection, validation | `references/structured-data.md` |
| Crawlers, robots controls, sitemaps, IndexNow, freshness | `references/discovery-and-freshness.md` |
| `llms.txt`, Markdown delivery, and provider-specific support | `references/agent-readable-content.md` |
| Prompt sets, citation logs, metrics, experiments, and limits | `references/measurement-and-experimentation.md` |
| Platform-specific primary guidance and refresh points | `references/platform-guidance.md` |
| Provenance, authority tier, access date, and claim ledger | `references/source-index.md` |
## Reusable assets
- `templates/aeo-implementation-plan.md` — scope, hypotheses, changes, owners, risks, and verification.
- `templates/question-cluster.md` — question-to-page and evidence mapping.
- `templates/citation-observation-log.md` — reproducible answer/citation observations.
- `templates/llms.txt.template` — optional proposal-format `llms.txt`, clearly marked non-universal.
- `templates/robots-ai-crawlers.txt` — decision-oriented crawler policy template; do not copy without reviewing provider semantics.
- `scripts/aeo_audit.py` — read-only HTML/URL structural audit with JSON output.
- `scripts/build_prompt_matrix.py` — deterministic prompt matrix generator from a topic YAML/JSON file.
- `scripts/test_aeo_scripts.py` — offline tests for the bundled scripts.
Run bundled scripts non-interactively from the skill directory. They never publish, edit, submit URLs, call an LLM, or change robots policy.
## Routing to and from SEO
Use `seo-audit` for broad crawlability, indexability, on-page SEO, schema eligibility, and site-level search audits. When its work reaches AI-answer structure, citation measurement, provider-specific crawler semantics, or `llms.txt`, load this skill. Conversely, use this skill to identify AEO changes, then route platform mutations and general SEO remediation to the relevant existing skill.
## Common failure modes
- Treating Google AI Overviews guidance as proof of how ChatGPT, Perplexity, or every answer engine works.
- Calling `llms.txt`, FAQ schema, headings, short paragraphs, or “mentions” guaranteed ranking or citation levers.
- Inventing question pages at scale, duplicating near-identical answers, or adding boilerplate that helps neither people nor retrieval.
- Publishing schema or summaries that say more than the visible content proves.
- Using third-party citation counts without the prompt set, date, surface, model, URL, and retrieval method.
- Confusing being mentioned, being cited, ranking, receiving a click, and producing a conversion.
- Disallowing a crawler without separating search visibility from training or user-triggered fetch behavior.
- Calling a script or validator “AEO complete” without checking the rendered page and an answer surface.
## Verification checklist
- [ ] Scope names target entities, questions, surfaces, outcomes, and exclusions.
- [ ] Primary provider guidance is current and its limits are recorded.
- [ ] Every target question maps to one canonical page/section and a responsible owner.
- [ ] Opening answers, evidence, caveats, links, and update dates are visible and accurate.
- [ ] Structured data parses and matches visible content; unsupported types are not added for decoration.
- [ ] Robots, sitemap, and freshness changes were previewed and verified at the public boundary.
- [ ] Optional files such as `llms.txt` are labeled as proposals or provider-specific aids, not universal requirements.
- [ ] Prompt observations preserve exact answers and citations, with a frozen test set and access dates.
- [ ] Completion distinguishes implemented, verified, observed, inferred, and unresolved claims.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!