Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Aeo Magicstone

ASecurity

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.

2 stars
0 votes
0 copies
0 views
Added 9/29/2026
ai-agentspythongoperformance

Works with

cli

Security Analysis

A100/100

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-code

Installs 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.

Security grade badge for Aeo Magicstone
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aicodedecode-aeo-magicstone/badge)](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.

Download with Pro
Files
SKILL.md
---
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.

Attribution

aicodedecodeaicodedecode
View sourceSee grades on GitHubMore from aicodedecode →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman", "be brief", "less tokens". Stays on until "stop caveman" or "normal mode".

1100021 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

698461 votes

Writing Skills

Create and manage Claude Code skills in HASH repository following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns), UserPromptSubmit hook, and the 500-line rule. Includes validation and debugging with SKILL_DEBUG. Examples include rust-error-stack, cargo-dep...

3931 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3421 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Amp, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Grok Build, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

741 votes
View all in ai-agents →