copywriting (coreyhaines31/marketingskills)
Rédige et réécrit des textes marketing pour pages d'accueil, tarifs et fonctionnalités, sans tics d'IA.
coreyhaines31 copywriting : aucun gain mesurable sur des tâches de rédaction avec une fiche de faits (tout a obtenu 5/5), environ 1.5 fois les tokens
Codex CLI · gpt-6-astra
24.0 / 30
Gain par rapport à sans skill : +0.00 · Selon les cas · 18 exécutions
Selon les cas : le gain +0.00 est inférieur à +1.0. Pour être recommandé, il faut un total de 22/30, une qualité de sortie de 3.5 et un gain de +1.0.
SOTA
RéussiTesté avec Codex.
Couvre Codex, Claude Code
Codex CLI 0.166 (palier SOTA) : 18 exécutions notées. Une réussite ici couvre aussi Claude Code selon notre règle de palier ; elle ne dit rien du second palier.
Scores
Chaque dimension va de 0 à 5 et les six forment le total sur 30. 5 est la meilleure note dans chaque dimension. Coût 5 signifie bon marché et rapide. Installation 5 signifie facile.
- Fiabilité du déclenchement
- 5.0
- Gain par rapport à sans skill
- 2.0
- Qualité de sortie
- 5.0
- Coût en tokens et en temps
- 3.0
- Installation et portabilité
- 4.0
- Sécurité
- 5.0
Revue de sécurité
SûrScan statique : 0 CRITIQUE / 0 ÉLEVÉ / 0 MOYEN. Revue manuelle : sûr à exécuter dans un bac à sable sans réseau (aucun problème détecté). Un scan propre ne prouve pas qu'un skill est sûr.
Installer
npx skills@latest add coreyhaines31/marketingskills --skill copywriting
Commit épinglé: 88c79f6528a9347420e57ceb1fff9a60de651768
Testé: 2026-11-02
Ce que nous avons testé
- Texte de page d'accueil à partir d'une fiche de faits — Rédigez le texte de la page d'accueil de Tidepool (tous les faits sont dans product.md ; n'utilisez que ceux-là). Incluez : titre principal + sous-titre + CTA, trois blocs de bénéfices, trois questions de FAQ. Enregistrez dans copy.md. 300 mots maximum.
- Variantes d'annonces courtes — Rédigez 3 variantes d'annonces Facebook pour Tidepool en utilisant uniquement les faits de product.md. Pour chacune, donnez les lignes « Primary text: » (125 caractères max) et « Headline: » (40 caractères max). Enregistrez dans ads.md.
- Réécrire un texte fade — Réécrivez le paragraphe de bland.txt en une section héro plus incisive (titre, sous-titre, CTA) pour des employés de bureau pressés. N'utilisez que les faits de product.md. Enregistrez dans hero.md, 90 mots maximum.
Points forts
- Le skill a été détecté sans être nommé : son fichier a été lu dans 6/6 exécutions avec skill.
- Qualité absolue élevée avec le skill : 5.0 sur 5.
Points faibles
- Aucun gain mesurable par rapport à sans skill (+0.00, dans le bruit).
- Un prompt d'une phrase obtient 5.0, contre 5.0 avec le skill (+0.00).
- Le contrôle atteint déjà 5.0 : effet plafond, le test ne peut donc pas montrer de gain.
- n=2 par tâche et par bras ; les écarts inférieurs à environ 1 point sont du bruit.
Avis
Codex CLI 0.166 (gpt-6-astra, low reasoning) sur un Mac de test, un projet temporaire neuf et des HOME/TMPDIR/caches temporaires à chaque exécution, skill installé (traitement) ou absent (contrôle) ou absent avec l'exigence centrale du skill compressée en une phrase ajoutée au prompt (groupe « prompt d'une phrase »), 2 exécutions par groupe et par tâche, réseau coupé, écritures dans /tmp bloquées. Les prompts ne mentionnent jamais le skill (sauf la formulation indiquée ci-dessous). Chaque tâche donne à l'agent une courte fiche de faits (product.md, un abonnement fictif de snacks aux algues appelé Tidepool) et lui demande de n'utiliser que ces faits. L'étape « demander d'abord le contexte » du skill a été satisfaite par le prompt.
Comparaison à trois bras
| Bras | Score moyen (0-5) | Tokens par exécution |
|---|---|---|
| Sans le skill | 5.0 | 63k |
| Prompt d'une phrase | 5.0 | 68k |
| Avec le skill | 5.0 | 93k |
Mesuré avec Codex CLI sur 18 exécutions, noté par des contrôles basés sur des règles, sans juge LLM. Total 24.0 / 30, verdict Selon les cas.
Verdict : situationnel (24.0 / 30). Source : coreyhaines31/marketingskills, skills/copywriting, épinglé au commit 88c79f6. Installation : npx skills@latest add coreyhaines31/marketingskills --skill copywriting. Licence : MIT (LICENSE du dépôt).
Ce que c'est
La compétence copywriting (v2.3.2) de coreyhaines31/marketingskills : un manuel de copywriting de conversion. Avant d'écrire, elle cherche un fichier de contexte marketing produit, puis diagnostique la demande (brief vide, voix existante, modification ponctuelle). Elle applique des principes (clarté, bénéfices plutôt que fonctionnalités, spécificité, un seul CTA), des structures de sections de page et des règles contre les tics de l'IA (les formules « ce n'est pas X, c'est Y », les listes « pas de X, pas de Y, pas de Z »), et ne retient que des affirmations étayables. Trois fichiers de référence (frameworks de copy, tics de l'IA, transitions naturelles) et un fichier d'évaluations. Markdown uniquement. Elle se déclenche sur « écris du copy », « réécris cette page », « on dirait de l'IA » et autres formulations similaires.
Comment nous avons testé
Codex CLI 0.166 (gpt-6-astra, raisonnement faible) sur une machine de test Mac, un projet temporaire neuf et des HOME/TMPDIR/caches temporaires à chaque exécution, compétence installée (avec compétence), absente (témoin) ou absente avec l'exigence essentielle de la compétence condensée en une phrase ajoutée au prompt (groupe prompt d'une phrase), 2 exécutions par groupe et par tâche, réseau désactivé, écritures dans /tmp bloquées. Les prompts ne mentionnent jamais la compétence (sauf la formulation indiquée ci-dessous).
Chaque tâche fournit à l'agent une courte fiche de faits (product.md, un abonnement fictif à des snacks d'algues nommé Tidepool) et lui demande de n'utiliser que ces faits. L'étape « demander le contexte d'abord » de la compétence était satisfaite par le prompt.
- Texte de page d'atterrissage à partir d'une fiche produit — Rédige le texte de la page d'atterrissage de Tidepool (tous les faits sont dans product.md ; n'utilise que ceux-ci). Inclus : titre principal + sous-titre + CTA, trois blocs de bénéfices, trois questions de FAQ. Enregistre le tout dans copy.md. 300 mots maximum.
- Variantes d'annonces courtes — Rédige 3 variantes d'annonce Facebook pour Tidepool en n'utilisant que les faits de product.md. Pour chacune, indique les lignes « Texte principal : » (125 caractères max) et « Titre : » (40 caractères max). Enregistre dans ads.md.
- Réécriture d'un texte fade — Réécris le paragraphe de bland.txt en une section hero plus percutante (titre, sous-titre, CTA) pour des employés de bureau débordés. N'utilise que les faits de product.md. Enregistre dans hero.md, 90 mots maximum.
Le score est calculé de manière programmatique (tests masqués / détection des problèmes implantés / vérifications de contraintes / rendu + OCR le cas échéant), avec une note de 0–5 par exécution. Aucun juge LLM n'a attribué de score.
Résultats
Le prompt d'une phrase fourni au troisième groupe : « Écris un copy clair, spécifique et axé sur les bénéfices, avec un seul appel à l'action principal, n'utilise que les faits qui t'ont été fournis, évite les tics caractéristiques de l'IA (formules « ce n'est pas X, c'est Y », listes « pas de X, pas de Y, pas de Z ») et respecte scrupuleusement chaque limite de longueur. »
| Tâche | Score témoin | Prompt d'une phrase | Avec compétence | Tokens témoin | Tokens du prompt d'une phrase | Tokens avec compétence | Compétence lue |
|---|---|---|---|---|---|---|---|
| t1-landing | 5.0 | 5.0 | 5.0 | 60k | 60k | 84k | 2/2 |
| t2-ads | 5.0 | 5.0 | 5.0 | 68k | 84k | 109k | 2/2 |
| t3-rewrite | 5.0 | 5.0 | 5.0 | 60k | 60k | 84k | 2/2 |
Score moyen : 5.0 sans contre 5.0 avec la compétence (écart +0.0). Tokens par exécution : 63k contre 93k (1.48x) ; temps 25s contre 29s. Groupe prompt d'une phrase : 5.0 (gain de la compétence par rapport au prompt d'une phrase : +0.0 ; gain propre du prompt d'une phrase par rapport à l'absence de compétence : +0.0) ; tokens du prompt d'une phrase : 68k par exécution, la compétence coûte donc 1.36x le prompt d'une phrase.
Ce qui s'est passé
- Chaque exécution de chaque groupe a obtenu 5/5 : les 18 exécutions respectaient les limites de mots et de longueur, ne contenaient aucun chiffre ni aucune affirmation inventés, aucun mot à la mode banni et aucun des tics de l'IA que nous contrôlons (« ce n'est pas X, c'est Y », « pas de X, pas de Y, pas de Z »). Avec des scores au plafond, le test ne peut pas montrer de gain de qualité ; il montre que la compétence n'a pas nui.
- À la lecture des résultats, les trois groupes se ressemblent : un titre construit sur l'angle « croquant / tiroir de bureau », trois blocs de bénéfices, une FAQ de trois questions recopiée de la fiche produit. Nous n'avons pas non plus réussi à les classer à l'œil.
- La compétence a été lue dans 6/6 exécutions avec compétence : le déclenchement fonctionne à partir de la seule description (aucun prompt ne la mentionnait).
- Coût : 93k tokens par exécution contre 63k sans la compétence (1.48x) et 68k avec la version en une phrase de ses règles (1.36x) ; 7.7 commandes contre 5.7.
Scores par dimension
| Dimension | Score | Pourquoi |
|---|---|---|
| 1_output_quality | 5.0 | Score moyen de 5.00/5 avec la compétence (contrôles programmatiques, voir le tableau par tâche). |
| 2_lift_vs_no_skill | 2.0 | +0.00 point par rapport à 5.00 sans la compétence (n=2 par tâche ; moins d'environ 1 point relève du bruit). |
| 3_trigger | 5.0 | Fichier de compétence lu dans 6/6 exécutions avec compétence. |
| 4_instructions_portability | 4 | Markdown simple ; attend un fichier de contexte marketing produit facultatif et renvoie à des compétences voisines (emails, popups, copy-editing) qui peuvent ne pas être installées. |
| 5_efficiency | 3 | 1.48x de tokens (93k contre 63k par exécution) et 1.15x de temps (29s contre 25s). |
| 6_safety_hygiene | 5 | Markdown et un evals.json de prompts de test ; aucun script, aucun accès réseau. |
Limites de ce test
- Un effet de plafond : avec une fiche produit et une consigne explicite du type « n'utilise que ces faits », Codex seul écrit déjà un texte publicitaire propre et sans affirmations non étayées. La compétence est conçue pour des demandes plus difficiles (brief vide, voix de marque existante, positionnement concurrentiel, pages longues) ; nous ne les avons pas testées.
- Le goût, la voix et la conversion ne sont pas mesurés ; les contrôles ne détectent que les mots bannis, les tics de l'IA, les chiffres inventés et les limites de longueur.
- Le fichier de contexte de la compétence (
.agents/product-marketing.md) et les compétences voisines (emails, popups, copy-editing) n'étaient pas installés. - n = 2 par groupe et par tâche : les écarts inférieurs à environ 1 point relèvent du bruit.
- Le score basé sur des règles mesure ce que les contrôles peuvent voir ; il ne peut juger du goût ni du caractère optimal d'un résultat.
Sécurité
Voir security.md. Analyse : 0 CRITICAL / 0 HIGH / 0 MEDIUM. Verdict : sûr à exécuter (sandbox sans réseau). Une analyse propre ne prouve pas qu'une compétence est sûre.
En bref
Sur des tâches de copywriting à partir d'une fiche produit, la compétence n'a rien changé de mesurable : l'agent évite déjà les mots à la mode, les chiffres inventés et les tics de l'IA lorsqu'on lui demande de n'utiliser que les faits fournis, et la compétence ajoute environ 1.5x de tokens. Elle peut aider sur un brief vide ou un travail d'alignement de voix, que ce test n'a pas couverts : c'est donc un ajout peu coûteux à conserver, plutôt qu'un gain évident.
Transcription
Journal d'exécution : copywriting (Codex CLI, network off, per-run temp HOME/TMPDIR, one row per graded run.) Colonnes : tâche, groupe-exécution, score (0-5), tokens, secondes, vérifications réussies, fichiers de la skill ouverts par l'agent. t1-landing control-1: score 5.0, tokens 60464, s 31.6, vérifications 5/5, rien ouvert t1-landing control-2: score 5.0, tokens 60376, s 24.8, vérifications 5/5, rien ouvert t1-landing oneliner-1: score 5.0, tokens 60741, s 27.3, vérifications 5/5, rien ouvert t1-landing oneliner-2: score 5.0, tokens 60611, s 23.1, vérifications 5/5, rien ouvert t1-landing treatment-1: score 5.0, tokens 84486, s 32.4, vérifications 5/5, ouvert copywriting t1-landing treatment-2: score 5.0, tokens 84862, s 27.8, vérifications 5/5, ouvert copywriting t2-ads control-1: score 5.0, tokens 60027, s 20.0, vérifications 4/4, rien ouvert t2-ads control-2: score 5.0, tokens 76120, s 35.3, vérifications 4/4, rien ouvert t2-ads oneliner-1: score 5.0, tokens 76535, s 34.1, vérifications 4/4, rien ouvert
18 exécutions, 3 artefacts
Exemple de sortie
SOTA · With the skill: copy.md (t1-landing, run 1, Codex)
# Bring seaweed crunch to your desk Tidepool delivers 12 single-serve packs of roasted seaweed snacks each month. Get three flavors in every $14 box, with free shipping. **CTA: Subscribe for $14 a box** ## Keep a pack at your desk Reach for roasted seaweed when you want something crunchy during the workday. Each box has 12 individually portioned packs to tuck into your desk drawer or work bag. ## Give your snack break some variety Every box includes three flavors from a rotation of Sea Salt, Sesame, Wasabi, and Chili Lime. Open a different flavor when you feel like a change. ## Take a month off when you need to Skip or cancel any month from your account page. Your monthly seaweed subscription comes with no contracts. ## FAQ ### How much does a box cost? Each monthly box costs $14 and contains 12 single-serve packs in three flavors. Shipping is free on every box. ### When and where do you ship? Tidepool ships on the 1st of each month within the United States. ### Are the snacks vegan and gluten-free? Yes. Tidepool snacks are vegan and gluten-free. Ingredients include seaweed, sea salt, sesame oil, and flavor seasoning.