acceptance-orchestrato…
Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance…
Answer Engine Optimization (AEO) skill — optimize content to be cited by AI language models (ChatGPT, Perplexity, Claude, Gemini, Mistral) as authoritative sources. Distinct from SEO — AEO optimizes for citation in LLM-generated responses, not search rankings. Use when planning
Claude Code
$ npx -y skills add sinhoneyy/master-skills --skill aeo --agent claude-code
Codex
$ npx skills add sinhoneyy/master-skills --skill aeo -a codex -y
Cursor
$ npx skills add sinhoneyy/master-skills --skill aeo -a cursor -y
Gemini CLI
$ npx skills add sinhoneyy/master-skills --skill aeo -a gemini-cli -y
GitHub Copilot
$ npx skills add sinhoneyy/master-skills --skill aeo -a github-copilot -y
OpenCode
$ npx skills add sinhoneyy/master-skills --skill aeo -a opencode -y
Windsurf
$ npx skills add sinhoneyy/master-skills --skill aeo -a windsurf -y
name: aeo description: "Answer Engine Optimization (AEO) skill — optimize content to be cited by AI language models (ChatGPT, Perplexity, Claude, Gemini, Mistral) as authoritative sources. Distinct from SEO — AEO optimizes for citation in LLM-generated responses, not search rankings. Use when planning content for AI-first search audiences, auditing existing content for E-E-A-T signals, tracking which pages get cited by which LLMs, or building a citation-friendly content strategy. Triggers — 'AEO audit', 'optimize for ChatGPT', 'get cited by Perplexity', 'LLM citation strategy', 'answer engine optimization', 'content for AI search', 'E-E-A-T audit'. Output is a markdown audit report (default) or JSON for pipeline integration. Stdlib-only Python tools."
**Get your content cited by ChatGPT, Perplexity, Claude, Gemini, and Mistral as the authoritative source.**
AEO is the practice of optimizing content for **citation** in LLM-generated responses — distinct from SEO, which optimizes for search rankings. This skill audits, optimizes, and tracks AEO performance.
| | SEO | AEO | |---|---|---| | **Optimizes for** | Click-through rankings | Being cited as authoritative source | | **Audience** | Humans browsing search results | LLMs answering questions | | **Success metric** | Position 1-10, organic traffic | Citation count across LLMs | | **Key signals** | Backlinks, keywords, page speed | E-E-A-T, structured data, factual density | | **Update cadence** | Weeks-to-months | Days-to-weeks (LLM training cycles) |
Both can coexist — the same content can rank #1 on Google AND get cited by Perplexity. But the techniques differ: SEO rewards keyword density + backlinks; AEO rewards primary-source signals + structured facts.
The auditor (`aeo_audit.py`) scores content across 4 dimensions:
Composite score 0-100 with per-dimension breakdown. Output: markdown report with specific fix recommendations.
The optimizer (`aeo_optimizer.py`) generates AEO-improved variants:
Three modes: `conservative` (touch <10% of words), `balanced` (touch <30%), `aggressive` (rewrite for maximum AEO).
The tracker (`citation_tracker.py`) maintains a local ledger of citations:
Stores in `~/.aeo-data/citations.json` (local, no telemetry).
0. Pre-flight: bot access
Check robots.txt against the crawler matrix in references/bot_access_and_monitoring.md
→ a blocked GPTBot/PerplexityBot/ClaudeBot/Google-Extended is the first fix, always
1. Audit existing content
$ python3 scripts/aeo_audit.py --url https://example.com/blog/post
→ markdown report with composite score + 4-dimension breakdown
2. Apply optimization recommendations
$ python3 scripts/aeo_optimizer.py --input post.md --mode balanced --output post-aeo.md
→ optimized variant with citations + schema + structural fixes
3. Publish + monitor
$ python3 scripts/citation_tracker.py --action add --url https://example.com/blog/post \
--llm perplexity --query "what is AEO" --date 2026-05-17
→ adds entry to local citations.json ledger
4. Report
$ python3 scripts/citation_tracker.py --action report --url https://example.com/blog/post
→ per-page citation stats: count, LLMs, queries, velocityUnified skill library for Claude, Codex, Cursor, Antigravity & AI agents — 2,660 skills across 15 domains
Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance…
Find and fix WCAG 2.2 accessibility issues. Two modes — report (sweep a codebase or page, produce a prioritized written report,…
Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and…
Fetch any X/Twitter post as clean LLM-friendly JSON. Converts x.com, twitter.com, or adhx.com links into structured data with…
This skill should be used when the user asks to "implement LLM-as-judge", "compare model outputs", "create evaluation rubrics",…
Autonomous DevSecOps & FinOps Guardrails. Orchestrates Gemini 3 Flash to audit Linux Kernel patches, Terraform cost drifts, and…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.