Communitygithub.com

ianrexexanes/nca-conversion

À utiliser pour auditer une page d'atterrissage, une page de vente, une page de tarification ou un flux d'inscription en direct afin d'identifier les problèmes de conversion. Produit un rapport classé : « Corriger maintenant », « Tester, ne pas deviner », « Pas un problème » et « Impossible de vérifier ». Fonctionne sans brief de conversion, mais note son absence comme une limitation.

Qu'est-ce que nca-conversion ?

Cette compétence d'agent IA est conçue pour auditer les pages web en direct (landing pages, pages de vente, pages de tarification, flux d'inscription) afin d'identifier les problèmes de conversion. Elle génère un rapport classé en quatre catégories : « Corriger maintenant », « Tester, ne pas deviner », « Pas un problème » et « Impossible de vérifier », garantissant ainsi une approche structurée et impartiale. La compétence repose sur des règles strictes : elle lit d'abord un fichier de référence (`evidence-rules.md`) pour définir ce qui peut être conclu, puis exécute un script Python pour extraire des faits de la page (titres, descriptions, CTA, formulaires, etc.), et utilise si possible Playwright pour capturer le rendu visuel (l'absence de Playwright envoie tous les contrôles visuels dans « Impossible de vérifier »). Elle peut également vérifier un brief de conversion existant pour confronter l'argument de la page aux recherches réelles sur l'audience. Le rapport final est produit selon un modèle prédéfini (`report-template.md`) et peut être affiné avec la compétence `humanizer` pour un langage plus naturel. Cette compétence est idéale pour les audits CRO (optimisation du taux de conversion) et fonctionne sans brief, bien que son absence soit mentionnée comme une limitation.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ianrexexanes/nca-conversion/tree/HEAD/skills/conversion-page-audit

Demander à votre IA préférée

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

Documentation

Audit de page de conversion

Lisez references/evidence-rules.md avant de conclure quoi que ce soit. Ceci est une étape obligatoire, pas une suggestion. Chaque règle de ce fichier existe parce qu'une méthode apparemment plausible a déjà donné une réponse erronée avec une confiance totale, et le format du rapport ci-dessous ne reste honnête que si vous l'avez lu avant de commencer à trouver des éléments.

Procédure

  1. Lisez references/evidence-rules.md en premier. Pas une simple lecture en diagonale — sa section finale est ce qui rend le rapport fiable, et elle modifie la façon dont vous évaluez vos propres conclusions, pas seulement la façon dont vous les formulez.
  2. Rassemblez les faits. Exécutez python3 ${CLAUDE_PLUGIN_ROOT}/skills/conversion-page-audit/scripts/page_facts.py <url>. Cela renvoie dix clés analysées à partir du balisage statique uniquement — url, title, meta_description, headings, ctas, forms, schema_types, images, lcp_candidates, notes. Traitez notes comme un ensemble non ordonné et faites correspondre les entrées par leur contenu, jamais par leur position — l'ordre du tableau a déjà changé entre les tâches et ne garantit pas qu'il ne changera pas à nouveau. lcp_candidates sont les premières images dans l'ordre du document, et non un Largest Contentful Paint mesuré ; voir references/audit-framework.md pour savoir exactement ce que cette distinction vous autorise ou non à affirmer.
  3. Obtenez une capture rendue via Playwright MCP, si disponible. C'est l'instruction la plus importante de cette compétence : si Playwright n'est pas disponible, tous les contrôles qui nécessitent un rendu visuel passent dans « Impossible de vérifier » — jamais dans « Pas un problème. » Le balisage statique ne peut pas voir la mise en page, le contenu masqué par le défilement, les balises masquées par les cookies, ni rien de ce que CSS cache. references/evidence-rules.md explique en détail ce que cette cécité coûte lorsqu'elle est ignorée au lieu d'être nommée.
  4. Vérifiez la présence d'un brief de conversion dans 03 Projects/<Project>/_Research/ — ou dans le dossier de recherche de votre projet si vous n'utilisez pas cette configuration. Utilisez-le s'il est présent pour confronter l'argument de la page et l'enregistrer par rapport à la recherche réelle sur l'audience. S'il est absent, notez-le comme une limitation déclarée et continuez — un brief manquant réduit ce que vous pouvez affirmer, mais ne bloque jamais l'audit.
  5. Produisez le rapport selon le format défini dans references/report-template.md : Corriger maintenant, Tester ne pas deviner, Pas un problème, Impossible de vérifier. Suivez les règles de ce fichier pour chaque section — elles sont ce qui empêche une ligne « Pas un problème » de devenir silencieusement une conjecture déguisée en conclusion vérifiée.

Utilité de chaque fichier de référence

  • references/evidence-rules.md — ce qu'un audit est autorisé à conclure, et à partir de quoi. Lisez-le en premier, à chaque fois.
  • references/audit-framework.md — les contrôles eux-mêmes, organisés par les onze sections de page que conversion-page-build écrit, plus les contrôles au niveau de la page qui n'appartiennent à aucune section spécifique.
  • references/form-and-signup-audit.md — nombre de champs, justification des champs obligatoires, comportement du flux d'inscription et des popups, en profondeur par rapport au fichier du framework.
  • references/test-design.md — pour déterminer si une conclusion « Tester, ne pas deviner » est réellement testable avec le trafic de cette page, avant de recommander de la lancer.
  • references/report-template.md — le format de sortie en quatre sections et la règle qui le maintient honnête.

Où va le rapport

Par convention dans ce coffre, le rapport atterrit dans 03 Projects/<Project>/[C] Audit de conversion — <Page> — <date>.md — ou partout où votre projet conserve les sorties d'audit si vous n'utilisez pas cette configuration.

Si la compétence humanizer est disponible, exécutez le rapport terminé via celle-ci avant de l'envoyer à un endroit où un client le lira. Si elle n'est pas installée — une nouvelle installation de ce plugin n'a ni coffre ni humanizer — appliquez ../copy-sweeps/references/banned-vocabulary.md directement au rapport à la place. Cette étape est facultative — l'audit est complet sans elle.

Individual skills in this repo

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

ianrexexanes/nca-conversion

Use before writing landing/sales page or campaign copy when the audience isn't documented. Produces a Conversion Brief: ICP, personas, ranked problems, voice-of-customer, competitors, differentiation, objections, proof, register. Required before conversion-page-build; optional for conversion-page-audit.

ianrexexanes/nca-conversion

Use when writing or rewriting copy for a landing page, sales page, homepage, pricing page or opt-in page — after the audience is documented. Walks hero, problem, outcome, solution, mechanism, value stack, proof, objections, guarantee, CTA and FAQ, deciding what each section must accomplish before writing it. Also use when the user says 'write the landing page', 'rewrite this page', 'page copy', 'sales page', 'I need copy for', or hands over an offer and asks for a page. Requires a Conversion Brief — runs audience-research first if none exists.

ianrexexanes/nca-conversion

Use when editing or tightening any written marketing copy — page copy, an email, a proposal, an ad, a post. Runs seven passes: Clarity, Voice, So What, Prove It, Specificity, Heightened Emotion, Zero Risk. Also use when the user says 'edit this', 'tighten this copy', 'make this better', 'this reads flat', 'punch this up', or pastes copy and asks for a second look. Optional expert-panel mode.

ianrexexanes/nca-conversion

Use when approved page copy becomes a design spec — before opening a design tool. Covers section type, purpose, content hierarchy, components, responsive intent, visual hierarchy, emphasis, above-the-fold priority, scan path. Also use when the user says 'hand this to design', 'wireframe this', 'Relume brief', 'Figma spec', 'turn this copy into a layout', or has finished copy and asks what's next.

ianrexexanes/nca-conversion

Use when writing hooks, headlines, hero lines, subject lines, ad hooks or CTA copy, including quick one-off variant requests. Crosses eight hook types (outcome, time, effort, callout, contrarian, pain, mechanism, transformation) with register. Also use when the user says 'give me headlines', 'hook ideas', 'hero line', 'subject line', 'CTA copy', 'punchier headline', or asks for variants of a line.

ianrexexanes/nca-conversion

Use when designing, packaging or pricing an offer — before any page exists. Covers Value Equation diagnosis, obstacle mapping, value stack, guarantees and risk reversal, price anchoring, and pitch formats. Also use when the user says 'design an offer', 'package this', 'what should I charge', 'pricing', 'guarantee', 'value stack', 'grand slam offer', or describes a service and asks how to sell it.

Skills associés