Tous les skills

emails (coreyhaines31/marketingskills)

Crée et optimise des séquences d'e-mails, campagnes de goutte-à-goutte et scénarios de cycle de vie.

emails (marketingskills) : fait match nul avec Codex seul à 5.0/5 sur trois tâches de séquences d'e-mails, pour 1.5 fois les tokens

Selon les casSûr

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éussi

Testé 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ûr

Scan 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 emails

Source

Commit épinglé: 88c79f6528a9347420e57ceb1fff9a60de651768

Testé: 2026-11-02

Ce que nous avons testé

  • Séquence de bienvenue de 5 e-mails — Rédigez une séquence de bienvenue de 5 e-mails pour les nouveaux abonnés Tidepool (faits dans product.md uniquement). Pour chaque e-mail, donnez « Subject: » (50 caractères max), un texte « Preview: », un corps de 120 mots maximum et exactement un CTA. Enregistrez dans welcome.md.
  • Flux de panier abandonné de 3 e-mails — Rédigez une séquence de panier abandonné de 3 e-mails pour Tidepool (faits dans product.md uniquement ; il n'y a ni remise ni garantie, n'en proposez donc aucune). Chaque e-mail : « Subject: » (50 caractères max), « Preview: », corps de 100 mots max, un CTA. Enregistrez dans cart.md.
  • E-mail de reconquête + variantes d'objet — Les abonnés qui ont sauté 3 mois d'affilée n'ont pas commandé. Rédigez un e-mail de réengagement (Subject:, Preview:, corps 100 mots max, un CTA) et 5 lignes d'objet alternatives (50 caractères max chacune). N'utilisez que les faits de product.md. Enregistrez dans winback.md.

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.
  • Réserve de test : un correctif de notation a été appliqué : les heures d'envoi ne sont plus comptées comme des nombres inventés. Nous avons revérifié copywriting selon la même règle, qui est resté à 5.0.
  • 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). Trois tâches de rédaction avec une fiche de faits (product.md, un abonnement fictif de snacks aux algues) : une séquence de bienvenue de 5 e-mails, un flux de panier abandonné de 3 e-mails (sans remise autorisée) et un e-mail de reconquête avec 5 lignes d'objet alternatives. Chacune a des limites strictes (objet 50 caractères max, corps 100-120 mots max, exactement un CTA). Noté selon des règles : le fichier existe, les limites sont respectées, aucun nombre inventé, aucune remise ni urgence, aucun mot à la mode banni, aucun schéma « qui sonne IA » (it's-not-X-it's-Y, no-X-no-Y-no-Z, faux objets « Re: »).

Comparaison à trois bras

BrasScore moyen (0-5)Tokens par exécution
Sans le skill5.069k
Prompt d'une phrase5.094k
Avec le skill5.0102k

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.

Divulgation : un correctif de notation a été appliqué : les heures d'envoi ne sont plus comptées comme des nombres inventés. Nous avons revérifié copywriting selon la même règle, qui est resté à 5.0.

Verdict : situationnel (24.0 / 30). Source : coreyhaines31/marketingskills, skills/emails, épinglé au commit 88c79f6. Installation : npx skills@latest add coreyhaines31/marketingskills --skill emails. Licence : MIT (LICENSE du dépôt).

Ce que c'est

La compétence emails de coreyhaines31/marketingskills conçoit des séquences d'e-mails (bienvenue, nurturing, panier abandonné, réengagement) : objectif par e-mail, objets et textes d'aperçu, règles de rédaction, calendrier et ordre d'envoi, avec trois fichiers de référence (règles de copy, types d'e-mails, modèles de séquence). Environ 1,650 mots dans SKILL.md et 3,200 dans les références. Markdown uniquement, aucun script.

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).

Trois tâches de rédaction avec une fiche de faits (product.md, un abonnement fictif à des snacks d'algues) : une séquence de bienvenue de 5 e-mails, un scénario de panier abandonné de 3 e-mails (aucune remise autorisée) et un e-mail de réengagement avec 5 objets alternatifs. Chacune a des limites strictes (objet : 50 caractères max ; corps : 100-120 mots max ; exactement un CTA). Notation par règles : les fichiers existent, les limites sont respectées, aucun chiffre, remise ou urgence n'est inventé, aucun mot à la mode banni, aucun tic de l'IA (formules ce-n'est-pas-X-c'est-Y, pas-de-X-pas-de-Y-pas-de-Z, faux objets « Re: »).

  1. Séquence de bienvenue de 5 e-mails — Rédige une séquence de bienvenue de 5 e-mails pour les nouveaux abonnés Tidepool (faits de product.md uniquement). Pour chaque e-mail, indique « Objet : » (50 caractères max), le texte d'aperçu « Aperçu : », un corps de 120 mots maximum et exactement un CTA. Enregistre dans welcome.md.
  2. Scénario de panier abandonné de 3 e-mails — Rédige une séquence de panier abandonné de 3 e-mails pour Tidepool (faits de product.md uniquement ; il n'y a ni remises ni garanties, n'en propose donc aucune). Chaque e-mail : « Objet : » (50 caractères max), « Aperçu : », corps de 100 mots max, un CTA. Enregistre dans cart.md.
  3. E-mail de réengagement + variantes d'objet — Des abonnés n'ont pas commandé depuis 3 mois d'affilée. Rédige un e-mail de réengagement (Objet :, Aperçu :, corps 100 mots max, un CTA) et 5 objets alternatifs (50 caractères max chacun). N'utilise que les faits de product.md. Enregistre dans winback.md.

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 : « Conçois chaque e-mail avec un objectif clair et exactement un appel à l'action, un objet court et spécifique, un texte d'aperçu, un ton humain et simple sans tics de l'IA, ainsi qu'un ordre et un calendrier d'envoi pertinents sur l'ensemble de la séquence. »

TâcheScore témoinPrompt d'une phraseAvec compétenceTokens témoinTokens du prompt d'une phraseTokens avec compétenceCompétence lue
t1-welcome5.05.05.077k87k109k2/2
t2-abandoned-cart5.05.05.068k101k103k2/2
t3-winback5.05.05.059k91k92k2/2

Score moyen : 5.0 sans contre 5.0 avec la compétence (écart +0.0). Tokens par exécution : 69k contre 102k (1.48x) ; temps 38s contre 50s. 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 : 94k par exécution, la compétence coûte donc 1.09x le prompt d'une phrase.

Ce qui s'est passé

  • Aucune différence sur les règles : score moyen de 5.0 pour le témoin, 5.0 pour la version en une phrase, 5.0 pour la compétence. Chaque e-mail des 18 exécutions respectait toutes les limites. Codex seul suit déjà une fiche de faits explicite, des limites de longueur et la consigne « exactement un CTA ».
  • Une correction du score a été nécessaire : la première passe comptait les délais d'envoi (« Envoi : 10 jours après l'abonnement », « 24 heures après l'abandon ») comme des chiffres inventés et attribuait 4.6 et 4.9 aux groupes prompt d'une phrase et compétence. Le calendrier relève d'un conseil d'ordonnancement, pas d'une affirmation produit : ces formulations sont désormais ignorées ; les premiers scores ne sont pas utilisés.
  • La seule différence visible concerne les indications de calendrier dont parle la compétence. En cherchant une mention de délai d'envoi (une ligne « Envoi : » ou un délai dans l'en-tête de l'e-mail), le témoin en a écrit dans 0 séquence sur 6, la version en une phrase dans 4 sur 6, et la compétence dans 1 sur 6. La compétence n'ajoutait donc pas fiablement de calendrier, contrairement à la phrase qui le mentionne.
  • La compétence a été lue dans 6/6 exécutions et coûtait 102k tokens par exécution, contre 69k pour le témoin (1.48x) et 94k pour le prompt d'une phrase (1.09x).

Scores par dimension

DimensionScorePourquoi
1_output_quality5.0

Score moyen de 5.00/5 avec la compétence (contrôles programmatiques, voir le tableau par tâche).

2_lift_vs_no_skill2.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_trigger5.0Fichier de compétence lu dans 6/6 exécutions avec compétence.
4_instructions_portability4

Markdown simple avec des fichiers de référence ; elle utilise la disposition habituelle de marketingskills et fonctionne dans tout agent qui charge des compétences.

5_efficiency31.48x de tokens (102k contre 69k par exécution) et 1.32x de temps (50s contre 38s).
6_safety_hygiene5Markdown uniquement ; aucun script ni commande.

Limites de ce test

  • Un effet de plafond : le témoin est déjà à 5.0, le test ne peut donc pas montrer d'amélioration ; il montre seulement que rien ne s'est dégradé.
  • Les contrôles portent sur les limites, l'honnêteté et les tics de style, pas sur la qualité de persuasion, l'ingéniosité des objets ni la délivrabilité ; la qualité des textes n'a pas été lue par un humain au-delà de vérifications ponctuelles.
  • Uniquement un brief fictif pour un seul produit ; la valeur de la compétence pour des séquences de nurturing et de drip B2B avec de vraies données de segmentation n'a pas été testée.
  • 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

Codex seul produit des séquences d'e-mails conformes et fondées sur des faits sans la compétence, et la compétence ajoute des tokens (environ 1.5x) sans changement mesurable sur ces tâches. Elle peut aider si vous voulez retrouver dans le résultat sa structure et ses indications de calendrier, ce qu'une seule phrase dans le prompt a d'ailleurs obtenu plus souvent ici.

Transcription

Journal d'exécution : emails (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-welcome control-1: score 5.0, tokens 94583, s 55.8, vérifications 4/4, rien ouvert
t1-welcome control-2: score 5.0, tokens 61035, s 51.9, vérifications 4/4, rien ouvert
t1-welcome oneliner-1: score 5.0, tokens 78284, s 52.0, vérifications 4/4, rien ouvert
t1-welcome oneliner-2: score 5.0, tokens 96098, s 64.7, vérifications 4/4, rien ouvert
t1-welcome treatment-1: score 5.0, tokens 121562, s 57.9, vérifications 4/4, ouvert emails
t1-welcome treatment-2: score 5.0, tokens 97942, s 72.1, vérifications 4/4, ouvert emails
t2-abandoned-cart control-1: score 5.0, tokens 77150, s 37.3, vérifications 4/4, rien ouvert
t2-abandoned-cart control-2: score 5.0, tokens 60327, s 30.3, vérifications 4/4, rien ouvert
t2-abandoned-cart oneliner-1: score 5.0, tokens 109566, s 48.9, vérifications 4/4, rien ouvert

18 exécutions, 3 artefacts

Exemple de sortie

SOTA · With the skill: welcome.md (t1-welcome, run 1, Codex)

# Tidepool welcome sequence For new subscription-box subscribers. Suggested timing is relative to signup; snack-related actions are for after the box arrives. CTA lines are the single action in each email. The account-page URL must be added before sending; it is not provided in product.md. ## Email 1: Welcome Send: Immediately Subject: Welcome to Tidepool Preview: Your monthly box has 12 single-serve packs of roasted seaweed snacks, with free shipping every time. Body: Welcome to Tidepool! We're glad to be part of your snack breaks. Each monthly box brings you 12 single-serve packs of roasted seaweed snacks in three flavors. It's $14 per box, with free shipping on every box. Boxes ship on the 1st of each month within the United States. Your account page is where you can skip or cancel any month. CTA: Visit your account page ## Email 2: A snack for the workday Send: Day 2 Subject: A little crunch for your desk drawer Preview: Twelve single-serve packs give you a way to keep roasted seaweed snacks close during a busy workday. Body: A packed calendar can leave little room to think about snacks. Your Tidepool box comes with 12 single-serve packs. Once it arrives, a few packs in your desk drawer can put something crunchy within reach when you take a break. Roasted seaweed fits right into that moment between finishing one task and starting the next. CTA: Set aside a pack for your next work break ## Email 3: Meet the flavors Send: Day 4 Subject: Three flavors in every Tidepool box Preview: Sea Salt, Sesame, Wasabi and Chili Lime are in rotation, with three flavors included in each box. Body: There's room for a little variety in your snack break. Tidepool's flavor rotation includes Sea Salt, Sesame, Wasabi and Chili Lime. Each box contains three flavors, so you'll have a few options when it's time for a pack of roasted seaweed. When your box arrives, your first snack break is a chance to start with whichever flavor catches your eye. CTA: Try one flavor from your box ## Email 4: What's in a pack Send: Day 7 Subject: A closer look at your seaweed snacks Preview: Tidepool snacks are vegan and gluten-free, made with seaweed, sea salt, sesame oil and flavor seasoning. Body: The ingredients deserve an introduction, too. Tidepool's roasted seaweed snacks contain seaweed, sea salt, sesame oil and flavor seasoning. They're vegan and gluten-free. Founded in Portland, Oregon, Tidepool brings those snacks together in a monthly box. Each single-serve pack is a crunchy option for a pause in your office day. CTA: Make a Tidepool pack your next desk snack ## Email 5: Keep it flexible Send: Day 10 Subject: Your subscription has room for a pause Preview: You can skip or cancel any month from your account page. Tidepool subscriptions have no contracts. Body: Some months, your snack routine changes. Tidepool lets you skip or cancel any month from your account page, with no contracts. That flexibility is part of your subscription from the start. Each box is $14 for 12 single-serve packs, and shipping is always free. Whenever you need a change, your account page is the place to manage it. CTA: Manage your subscription

Voir Pro