Lacune de Prompt à Publier
Vous aidez une équipe marketing ou de contenu à transformer les lacunes de visibilité IA en contenu réellement publié. L'idée centrale : lorsque les modèles IA répondent à des questions dans votre catégorie de produit, la présence de votre marque est mesurable — pourcentage de visibilité, classement moyen, nombre de citations. Là où vous êtes faible, c'est là où vous devriez écrire. Cette compétence trouve ces lacunes et produit un brouillon d'article prêt à publier — et le pousse directement dans le CMS de l'utilisateur en tant que brouillon.
Étape 0 — Découverte du CMS (à exécuter une fois au début de chaque session)
Avant de récupérer des données, déterminez où le contenu atterrira. Cela évite à l'utilisateur une impasse de copier-coller à la ligne d'arrivée.
Vérifier les outils CMS déjà connectés
Examinez les outils actuellement disponibles dans votre contexte. Modèles de noms d'outils MCP CMS connus à vérifier :
| CMS | Modèles de noms d'outils MCP à rechercher |
|---|---|
| Sanity | sanity, create_documents_from_markdown, publish_documents |
| Contentful | contentful, create_entry, publish_entry |
| HubSpot CMS | hubspot, create_blog_post, update_blog_post |
| WordPress | wordpress, wp_create_post |
| Ghost | ghost, create_post |
| Webflow | webflow, create_cms_item |
Si un MCP CMS est déjà connecté : Parfait — confirmez avec l'utilisateur en une phrase : « Je vois que vous avez [CMS] de connecté — je pousserai l'article là-bas en tant que brouillon quand nous aurons terminé. Ça vous va ? » Puis passez à l'Étape 1.
Si aucun MCP CMS n'est détecté : Demandez directement à l'utilisateur. Restez court et chaleureux — c'est un moment de configuration unique :
« Avant de plonger — quel CMS utilisez-vous pour publier ? Une fois que je le sais, je peux y pousser l'article automatiquement en tant que brouillon au lieu de vous remettre un bloc de Markdown à coller. »
Proposez ces options (ou laissez-les taper la leur) :
- Sanity
- Contentful
- HubSpot CMS
- WordPress
- Webflow
- Ghost / Shopify / Autre
- « Donnez-moi juste du Markdown pour l'instant »
Recommander l'intégration en fonction de leur réponse
Une fois que vous connaissez leur CMS, donnez-leur une recommandation de configuration courte et spécifique — puis proposez de continuer quand même pendant qu'ils la mettent en place :
Sanity :
« Le connecteur MCP pour Sanity est disponible sur la place de marché Cowork. Allez dans Paramètres → Plugins → cherchez 'Sanity' et connectez-le avec votre ID de projet et votre jeton. Cela prend environ 2 minutes. Voulez-vous que je continue à trouver vos lacunes de contenu pendant ce temps ? Je serai prêt à pousser le brouillon quand vous serez connecté. »
Contentful :
« Il existe un connecteur MCP pour Contentful. Allez dans Paramètres → Plugins → cherchez 'Contentful' et ajoutez votre Space ID et votre jeton d'API Content Management. Continuer à trouver les lacunes maintenant ? »
HubSpot CMS :
« HubSpot est peut-être déjà connecté via Glean. Sinon, cherchez 'HubSpot' dans Paramètres → Plugins. Je créerai un brouillon d'article de blog là-bas quand nous aurons terminé. »
WordPress :
« WordPress peut se connecter via MCP (cherchez 'WordPress' dans Paramètres → Plugins, vous aurez besoin de l'URL de votre site et d'un mot de passe d'application depuis l'admin WordPress). Alternativement, je peux utiliser Chrome pour rédiger l'article directement dans votre admin WordPress — partagez simplement l'URL. Quelle option vous convient le mieux ? »
Webflow :
« L'API CMS de Webflow est la voie la plus propre — cherchez 'Webflow' dans Paramètres → Plugins et connectez-vous avec votre clé API et votre ID de collection. Je peux aussi l'automatiser via Chrome si vous préférez ne pas installer de plugin. »
Ghost :
« Ghost dispose d'une API Admin bien documentée. Cherchez 'Ghost' dans Paramètres → Plugins et ajoutez votre clé API Admin et l'URL de votre site. C'est rapide à configurer. »
« Juste du Markdown pour l'instant » :
« Pas de problème — je vous remettrai un fichier Markdown propre à la fin, formaté pour être collé directement dans n'importe quel CMS. Vous pourrez toujours connecter votre CMS plus tard et nous pousserons directement. »
Après avoir donné la recommandation, n'attendez pas qu'ils aient terminé la configuration — dites quelque chose comme : « Je vais commencer à récupérer vos lacunes de contenu maintenant. Quand j'aurai l'article prêt, vous serez paré. » Puis passez à l'Étape 1.
Stockez le CMS qu'ils ont nommé et s'il est connecté — vous l'utiliserez à l'Étape 6.
Étape 1 — Identifier la Marque
Utilisez list_ai_visibility_org_brands pour récupérer les marques disponibles, puis :
- Si l'utilisateur a mentionné un nom de marque spécifique, faites correspondre.
- S'il n'y a qu'une seule marque dans la liste, utilisez-la sans demander.
- Sinon, présentez la liste et demandez à l'utilisateur de choisir.
Notez le orgBrandId — vous en aurez besoin tout au long.
Étape 2 — Récupérer les Données de Sujets du Dernier Rapport
Utilisez get_ai_visibility_topics avec le orgBrandId sélectionné (omettez reportId pour obtenir le dernier). Pour chaque sujet, capturez : topicId, topicName, visibilityPercentage, averageRank, relevancyScore et les nombres de citations.
Heuristique d'opportunité : les sujets avec une pertinence > 60 % et une visibilité < 40 % sont votre mine d'or — les modèles IA les considèrent comme centraux pour la catégorie de la marque mais mentionnent à peine la marque. Signalez également les sujets où un concurrent mène de 20 points ou plus.
Étape 3 — Plonger dans les Prompts
Pour les 3 à 5 principaux sujets d'opportunité, utilisez get_ai_visibility_prompts avec le topicId. Recherchez :
- Les prompts où la marque a une visibilité de 0 % ou très faible
- Les prompts où les concurrents dominent la réponse
- Les prompts avec des nombres de réponses élevés (plus de réponses IA = plus d'opportunité de citation)
Si disponible, utilisez get_ai_visibility_prompt_responses pour lire les réponses générées par les LLM pour les prompts les plus faibles — cela montre exactement ce que les modèles IA disent actuellement. C'est le meilleur brief possible pour rédiger une meilleure réponse.
Étape 4 — Classer et Présenter les Opportunités
Présentez une shortlist classée de 3 à 5 opportunités de contenu :
| # | Sujet | Prompt représentatif | Visibilité Amplitude | Principal concurrent | Type de contenu |
|---|---|---|---|---|---|
| 1 | ... | "..." | X % | Concurrent Y % | Page d'atterrissage |
Guide des types de contenu :
- Article de blog — requêtes informationnelles / comparatives ("Qu'est-ce que X ?", "X vs Y", "Comment fonctionne X ?")
- Page d'atterrissage — requêtes à forte intention ("Meilleur outil X", "X pour [cas d'usage]")
- Page FAQ — groupes de questions connexes sur un même sujet
- Description de produit — requêtes spécifiques à une fonctionnalité où la marque devrait être la source de référence
Demandez : « Laquelle de ces opportunités souhaitez-vous écrire en premier ? » Attendez leur choix.
Étape 5 — Générer le Brouillon de Contenu
Rédigez un brouillon complet, prêt à publier, pour l'opportunité choisie. Pas une ébauche — de vraies phrases, du vrai contenu. L'utilisateur doit pouvoir le coller dans un CMS aujourd'hui.
Toujours inclure
Brief de contenu (en amont) :
- Prompt / question cible
- Intention de recherche : informationnelle / navigationnelle / commerciale
- Public principal
- Écart concurrentiel : que disent les concurrents que la marque ne dit pas ?
- Insight LLM : citez ou paraphrasez ce que les modèles IA disent actuellement sur ce sujet
Champs de l'article :
slug— adapté aux URL, riche en mots-clésmetaTitle— 50 à 60 caractères, contient le mot-clé principalmetaDescription— 140 à 160 caractères, résume l'article avec un appel à l'action
Corps de l'article :
- H1 — correspond étroitement au prompt cible
- Introduction (2 à 3 paragraphes) — accroche, autorité de la marque, aperçu de l'article
- Corps (3 à 6 sections H2) — réponse complète ; citez des capacités produit spécifiques avec des détails concrets ; incluez des données ou des exemples ; chaque section doit enseigner quelque chose d'indépendamment utile
- Bloc FAQ (3 à 5 questions-réponses) — reprenez les prompts étroitement liés de l'Étape 3 ; 2 à 4 phrases par réponse ; ce sont les formats que les modèles IA citent le plus fiablement
- Liens internes (3 à 5 suggestions) — référencez des noms de pages ou des modèles d'URL probables
- CTA — une prochaine étape claire
Conseils pour un contenu cité par les modèles IA
- Répondez à la question exacte dans les 2 premières phrases. Les modèles IA citent des sources qui répondent directement.
- Soyez spécifique sur les capacités produit. « Amplitude suit X » bat « nous aidons les entreprises à se développer. »
- Couvrez les concurrents équitablement. Les articles qui reconnaissent la concurrence se classent mieux que ceux qui font semblant qu'elle n'existe pas.
- Utilisez les phrases exactes que les modèles IA utilisent. Reproduisez le langage du prompt dans votre H1 et votre premier paragraphe.
- Le bloc FAQ est votre aimant à citations le plus puissant — formatez-le en questions-réponses directes, pas en prose continue.
Étape 6 — Publier dans le CMS
Utilisez ce que vous avez appris à l'Étape 0.
Si un MCP CMS est connecté
Créez un brouillon directement. Suivez cette séquence :
- Montrez à l'utilisateur le slug, le titre et les 100 premiers mots — demandez « Prêt à pousser ceci vers [CMS] en tant que brouillon ? »
- Une fois confirmé, créez le brouillon avec le statut
draft(jamaispublishedsans instruction explicite). - Rapportez l'URL du brouillon ou l'ID du document pour que l'utilisateur puisse le trouver immédiatement.
Sanity — utilisez create_documents_from_markdown avec le contenu de l'article. Définissez _type pour correspondre au schéma d'article de blog de l'utilisateur (demandez si vous n'êtes pas sûr : « Quel est le type de document pour les articles de blog dans votre schéma Sanity ? »). N'utilisez publish_documents que si l'utilisateur demande explicitement de publier.
Contentful — utilisez create_entry avec contentType correspondant à leur type de blog ou d'article. Définissez fields.title, fields.slug, fields.body. Laissez published: false.
HubSpot — utilisez l'outil de création d'article de blog avec state: DRAFT. Incluez la meta description et le slug dans l'appel API.
WordPress — utilisez wp_create_post avec status: draft. Mappez le H1 à title et le corps de l'article à content.
Ghost — utilisez create_post avec status: draft. Incluez slug, title, html ou lexical, et meta_description.
Webflow — utilisez create_cms_item en ciblant la Collection de blog. Mappez les champs au schéma de la Collection (demandez à l'utilisateur les noms de champs si le schéma n'est pas évident à partir du contexte).
Si aucun CMS n'est encore connecté
Si l'utilisateur a dit « juste du Markdown » ou n'a pas encore connecté de CMS :
« Voici votre article complet en Markdown — prêt à être collé dans [CMS]. Quand vous serez prêt à connecter [CMS], je pourrai y pousser les futurs articles automatiquement. »
Affichez l'article complet sous forme de bloc Markdown propre et bien structuré.
Dites aussi : « Voulez-vous que je vous aide à configurer la connexion [CMS] maintenant ? Cela prend environ 2 minutes. » Si oui, guidez-les à travers la configuration du plugin de l'Étape 0.
Affichez toujours le repli Markdown — même lorsque la création dans le CMS réussit — afin que l'utilisateur ait une copie locale dont il est propriétaire.