Communitygithub.com

SamuelChien/mega-skills-collection

Compétence d'Optimisation des Moteurs de Réponse (AEO) — optimisez votre contenu pour qu'il soit cité par les modèles de langage (ChatGPT, Perplexity, Claude, Gemini, Mistral) comme source faisant autorité. Distinct du SEO, l'AEO optimise pour la citation dans les réponses générées par les LLM, non pour le classement dans les moteurs de recherche.

Qu'est-ce que mega-skills-collection ?

L'Optimisation des Moteurs de Réponse (AEO) est une pratique complémentaire au SEO, qui vise à maximiser les chances qu'un contenu soit cité comme source fiable par les LLM (ChatGPT, Perplexity, Claude, Gemini, Mistral). Cette compétence fournit un ensemble de trois outils en ligne de commande (stdlib uniquement) pour auditer, optimiser et suivre les performances AEO d'un contenu. L'auditeur analyse le contenu selon quatre dimensions (Expérience, Expertise, Autorité, Fiabilité) et produit un score composite sur 100, avec des recommandations spécifiques. L'optimiseur peut générer des variantes améliorées, avec une meilleure structure pour les LLM, un renforcement des citations et des schémas JSON-LD. Le suivi des citations maintient un registre local des citations observées dans les réponses des LLM. La compétence est sensible au secteur d'activité (santé, finance, SaaS, etc.) et ajuste automatiquement les seuils d'E-E-A-T en conséquence. Ce portage réduit une boîte à outils Python de 9 modules en 3 outils CLI, conservant la méthodologie de notation et les seuils d'origine.

Compatible avec✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/SamuelChien/mega-skills-collection/tree/HEAD/aeo

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Optimisation des moteurs de réponse (AEO)

Faites en sorte que votre contenu soit cité par ChatGPT, Perplexity, Claude, Gemini et Mistral comme source faisant autorité.

L'AEO est la pratique qui consiste à optimiser le contenu pour qu'il soit cité dans les réponses générées par les LLM — distincte du SEO, qui optimise pour le classement dans les moteurs de recherche. Cette compétence audite, optimise et suit les performances AEO.

Distinct du SEO

SEOAEO
Optimise pourClassement par clicÊtre cité comme source faisant autorité
PublicHumains naviguant dans les résultats de rechercheLLM répondant aux questions
Métrique de succèsPosition 1-10, trafic organiqueNombre de citations dans les LLM
Signaux clésBacklinks, mots-clés, vitesse de pageE-E-A-T, données structurées, densité factuelle
Cadence de mise à jourSemaines à moisJours à semaines (cycles d'entraînement des LLM)

Les deux peuvent coexister — le même contenu peut être classé n°1 sur Google ET cité par Perplexity. Mais les techniques divergent : le SEO récompense la densité de mots-clés + les backlinks ; l'AEO récompense les signaux de source primaire + les faits structurés.

Quand l'utiliser

  • Planifier un nouveau contenu pour un public axé sur l'IA
  • Auditer le contenu existant pour détecter les lacunes E-E-A-T avant le déploiement des résumés IA
  • Suivre quelles pages sont citées par quel LLM (registre des citations)
  • Rechercher pour quelles requêtes les LLM citent des sources (par rapport à ce qu'ils répondent à partir de l'entraînement)
  • Évaluer les taux de citation des concurrents
  • Construire une stratégie AEO à long terme alignée sur le SEO traditionnel

Quand NE PAS l'utiliser

  • SEO pur de clic sans intention de citation par LLM — utilisez plutôt marketing-skill/skills/seo-audit
  • Contenu de marque sans affirmations factuelles — les citations nécessitent des faits à citer
  • Contenu sur un sujet où les LLM ont déjà un fort signal d'entraînement (ex. mathématiques élémentaires) — le potentiel de citation est minime
  • Contenu sensible au facteur temps (actualités de dernière minute) — le décalage d'entraînement des LLM signifie que les citations arrivent des mois plus tard

Capacités principales

1. Audit de contenu + notation E-E-A-T

L'auditeur (aeo_audit.py) note le contenu selon 4 dimensions :

  • Expérience : Preuves de première main, exemples datés, études de cas, affirmations « Nous avons mené X en 2026 »
  • Expertise : Biographie de l'auteur, références, citations de sources évaluées par les pairs, profondeur technique
  • Autorité : Backlinks externes provenant de domaines d'autorité, balisage schema.org, données structurées
  • Fiabilité : HTTPS, coordonnées, corrections transparentes, densité factuelle (nombre d'affirmations vérifiables par 1000 mots)

Score composite de 0 à 100 avec décomposition par dimension. Sortie : rapport markdown avec des recommandations de correction spécifiques.

2. Optimisation du contenu

L'optimiseur (aeo_optimizer.py) génère des variantes améliorées pour l'AEO :

  • Réécriture de la structure — Hiérarchie H2/H3 optimisée pour l'analyse par LLM
  • Augmentation de la densité des citations — Ajoute des références de style [1] avec sources
  • Injection de schémas — Génère du JSON-LD pour les schémas FAQ, HowTo, Article
  • Introduction axée sur les faits — Déplace les affirmations vérifiables dans les 200 premiers mots

Trois modes : conservateur (touche <10% des mots), équilibré (touche <30%), agressif (réécrit pour un AEO maximal).

3. Suivi des citations

Le suivi (citation_tracker.py) maintient un registre local des citations :

  • Saisie manuelle : collez une citation trouvée dans la sortie de ChatGPT/Perplexity/Claude/Gemini
  • Suivez quelle URL, quel LLM, quelle requête, quelle date
  • Calculez le nombre de citations par page, la vélocité des citations, la couverture des LLM
  • Exportez vers CSV pour les rapports

Stocke dans ~/.aeo-data/citations.json (local, sans télémétrie).

Flux de travail

1. Auditer le contenu existant
   $ python3 scripts/aeo_audit.py --url https://exemple.com/blog/article
   → rapport markdown avec score composite + décomposition 4 dimensions

2. Appliquer les recommandations d'optimisation
   $ python3 scripts/aeo_optimizer.py --input article.md --mode équilibré --output article-aeo.md
   → variante optimisée avec citations + schémas + corrections structurelles

3. Publier + surveiller
   $ python3 scripts/citation_tracker.py --action add --url https://exemple.com/blog/article \
       --llm perplexity --query "qu'est-ce que l'AEO" --date 2026-05-17
   → ajoute une entrée au registre local citations.json

4. Rapport
   $ python3 scripts/citation_tracker.py --action report --url https://exemple.com/blog/article
   → statistiques de citation par page : nombre, LLM, requêtes, vélocité

Configuration

La compétence est sensible au secteur via l'indicateur --industry par exécution. Secteurs pris en charge : saas, santé, finance, juridique, ecommerce, b2b, médias, éducation.

Le secteur affecte :

  • Exigences en matière de signaux d'autorité — la santé/la finance nécessitent des citations de sources plus strictes
  • Rigueur de la vérification des faits — les secteurs juridique/santé signalent les affirmations invérifiables comme critiques
  • Style de citation — conventions académiques vs. revues professionnelles vs. blogs

Exemple :

python3 scripts/aeo_audit.py --url <url> --industry santé
# → seuils E-E-A-T plus stricts ; signale toute affirmation santé sans citation primaire

Format de sortie

Rapport d'audit markdown (par défaut)

# Rapport d'audit AEO — [Titre de la page]

**URL :** https://exemple.com/blog/article
**Date :** 2026-05-17
**Secteur :** saas
**Score composite :** 72/100 (B+)

## Décomposition par dimension

| Dimension | Score | Verdict |
|---|---|---|
| Expérience | 80/100 | Fort — étude de cas de première personne présente |
| Expertise | 65/100 | Biographie de l'auteur manque de références |
| Autorité | 75/100 | 4 backlinks provenant de domaines d'autorité |
| Fiabilité | 68/100 | Aucune politique de corrections liée |

## Top 3 correctifs

1. Ajouter la biographie de l'auteur avec références (Expertise +15)
2. Lier la politique de corrections depuis le pied de page (Fiabilité +12)
3. Injecter le schéma FAQ pour les 5 questions implicites dans les H2 (Autorité +8)

## Toutes les recommandations
[...]

## Piste d'audit
[Comptage des 3 étapes d'analyse, sources citées, temps pris]

JSON pour pipelines

python3 scripts/aeo_audit.py --url <url> --output json

Renvoie l'ensemble des données structurées pour l'intégration dans les workflows de gestion de contenu.

Seuils E-E-A-T spécifiques au secteur

SecteurScore composite minSignaux critiques
Santé85Signature d'un relecteur médical, citations évaluées par les pairs, divulgation FDA
Finance85Références CFA/CPA de l'auteur, clause de non-responsabilité « pas un conseil en investissement », exemples datés
Juridique85Juridiction divulguée, biographie de l'avocat, clause de non-responsabilité « pas un conseil juridique »
SaaS70Signature d'un chef de produit, étude de cas avec indicateurs, calculateur de ROI
E-commerce65Avis sur les produits agrégés, politique de retour, schéma.org Product
B2B70Citations d'analystes sectoriels, logos clients, données de ROI
Médias70Politique éditoriale, lien de vérification des faits, reportage original
Éducation75Biographie de l'instructeur, résultats d'apprentissage, accréditation le cas échéant

Anti-patrons rejetés

  • Bourrage de mots-clés pour l'IA — les LLM extraient déjà le sujet de la sémantique ; la densité de mots-clés n'augmente pas la probabilité de citation
  • Contenu purement généré par l'IA sans relecture humaine — la sortie générique des LLM est dépriorisée par les algorithmes de récupération RAG qui recherchent un signal distinctif
  • Fermes de citations / réseaux de liens — le RAG moderne des LLM pénalise les réseaux de liens de faible autorité
  • Spam de schémas — les affirmations fausses ou invérifiables de schema.org sont filtrées ; ne balisez que les affirmations réelles et vérifiables
  • Optimiser pour un LLM au détriment des autres — les distributions de citations sont hautement corrélées entre les principaux LLM car ils partagent des sources de données d'entraînement ; optimisez pour les signaux partagés (E-E-A-T) plutôt que pour des astuces par LLM
  • Ignorer complètement le SEO — les citations AEO proviennent souvent de sources qui se classent déjà bien de manière organique ; l'AEO et le SEO sont complémentaires, pas des substituts

Dépendances

  • stdlib uniquement pour les 3 scripts — pas de pip install nécessaire
  • Optionnel : requests + beautifulsoup4 si le mode --url est utilisé (sinon passez le markdown via --input pour les audits basés sur fichiers)
  • Optionnel : toute clé API LLM pour le mode query_research (actuellement seulement une structure — la recherche de requêtes entièrement pilotée par LLM est dans la feuille de route)

Stockage

Toutes les données sont locales :

  • ~/.aeo-data/citations.json — registre des citations
  • ~/.aeo-data/patterns.json — bibliothèque de modèles de succès
  • ~/.aeo-data/audits/<hash>.md — rapports d'audit sauvegardés

Pas de télémétrie. Pas de synchronisation cloud. Exportez vers CSV à tout moment via citation_tracker.py --action export.

Phrases de déclenchement

  • « Audit AEO », « Vérification AEO »
  • « optimiser pour ChatGPT / Perplexity / Claude / Gemini »
  • « être cité par [LLM] »
  • « stratégie de citation LLM »
  • « optimisation des moteurs de réponse »
  • « contenu pour la recherche IA »
  • « Audit E-E-A-T »
  • « suivre les citations IA »
  • « schéma pour IA »

Compétences connexes

  • marketing-skill/skills/seo-audit — SEO traditionnel par clic
  • marketing-skill/skills/programmatic-seo — SEO à grande échelle basé sur des modèles
  • marketing-skill/skills/content-strategy — planification de contenu plus large
  • marketing-skill/skills/copywriting — voix et ton
  • marketing-skill/skills/schema-markup — implémentation de données structurées

Version : 2.7.3 Source : Porté depuis alirezarezvani/aeo-box (compétence answer-engine-optimization/, 2 464 LOC sur 9 modules). Ce portage distille la boîte à outils Python en 3 outils CLI stdlib selon la convention claude-skills ; préserve la méthodologie de notation E-E-A-T, le schéma de suivi des citations et les seuils adaptés au secteur textuellement. Licence : MIT (correspond à la source + à ce dépôt).

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

SamuelChien/mega-skills-collection

Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and infrastructure security for any project.

SamuelChien/mega-skills-collection

Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.

SamuelChien/mega-skills-collection

Ingeniero de Sistemas de Andru.ia. Diseña, redacta y despliega nuevas habilidades (skills) dentro del repositorio siguiendo el Estándar de Diamante.

SamuelChien/mega-skills-collection

Estratega de Inteligencia de Dominio de Andru.ia. Analiza el nicho específico de un proyecto para inyectar conocimientos, regulaciones y estándares únicos del sector. Actívalo tras definir el nicho.

SamuelChien/mega-skills-collection

2D game development principles. Sprites, tilemaps, physics, camera.

SamuelChien/mega-skills-collection

3D game development principles. Rendering, shaders, physics, cameras.

SamuelChien/mega-skills-collection

Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences.

SamuelChien/mega-skills-collection

Accessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.

SamuelChien/mega-skills-collection

Ab Test Analyzer - Auto-activating skill for Data Analytics. Triggers on: ab test analyzer, ab test analyzer Part of the Data Analytics skill category.

SamuelChien/mega-skills-collection

A B Test Config Creator - Auto-activating skill for ML Deployment. Triggers on: a b test config creator, a b test config creator Part of the ML Deployment skill category.

SamuelChien/mega-skills-collection

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "conversion experiment," "statistical significance," or "test this." For tracking implementation, see analytics-tracking.

SamuelChien/mega-skills-collection

Acceptance Criteria Creator - Auto-activating skill for Enterprise Workflows. Triggers on: acceptance criteria creator, acceptance criteria creator Part of the Enterprise Workflows skill category.

SamuelChien/mega-skills-collection

Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance verification with minimal human re-intervention.

SamuelChien/mega-skills-collection

Accessibility Audit Runner - Auto-activating skill for Frontend Development. Triggers on: accessibility audit runner, accessibility audit runner Part of the Frontend Development skill category.

SamuelChien/mega-skills-collection

You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.

SamuelChien/mega-skills-collection

Web accessibility patterns for WCAG 2.2 compliance including ARIA, keyboard navigation, screen readers, and testing

SamuelChien/mega-skills-collection

Manage Discord channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Discord channel.

SamuelChien/mega-skills-collection

Create unified specification packages across Business, Development, and Design teams. Staged elaboration (L0 Vision → L1 Requirements → L2 Team Detail → L3 Acceptance Criteria) to build shared understanding. Does not write code.

SamuelChien/mega-skills-collection

Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect enrichment tools or your CRM. Trigger with "research [company]", "look up [person]", "intel on [prospect]", "who is [name] at [company]", or "tell me about [company]".

SamuelChien/mega-skills-collection

Validate messaging consistency across website, GitHub repos, and local documentation generating read-only discrepancy reports. Use when checking content alignment or finding mixed messaging. Trigger with phrases like "check consistency", "validate documentation", or "audit messaging".

Skills associés