Communitygithub.com

boucles-marketing

Lorsque l'utilisateur souhaite mettre en place un workflow marketing récurrent et auto-exécutant — une boucle répétable qu'un agent IA exécute selon un rythme (hebdomadaire, quotidien, sur déclencheur) plutôt qu'une tâche ponctuelle. À utiliser également lorsque l'utilisateur mentionne.

Qu'est-ce que boucles-marketing ?

Ce skill vous aide à concevoir et déployer des **boucles marketing** — des workflows marketing répétables pilotés par un agent IA, chacun doté d'un déclencheur défini, d'un ensemble borné d'étapes, d'une auto-vérification et d'une condition d'arrêt explicite. Une boucle transforme une tâche manuelle souvent oubliée en un système toujours actif : l'analyse hebdomadaire des opportunités SEO, le rafraîchissement des créas publicitaires en fatigue, la surveillance des signaux de churn. Il s'agit du pendant opérationnel de `marketing-ideas` : les idées disent *quoi essayer une fois*, les boucles disent *quoi continuer à faire selon un rythme* — et relient les autres skills marketing entre eux. Le skill fonctionne sur tous les agents (Claude Code, tout agent + cron, cadence manuelle) et s'appuie sur un catalogue de 43 boucles prêtes à l'emploi couvrant tout l'entonnoir marketing. Il inclut des règles strictes sur la cadence (adaptée à la vitesse réelle du signal), les points de contrôle humains, l'idempotence et les anti-patterns à éviter (pas de condition d'arrêt, pas d'auto-vérification, pas de vérification humaine sur les actions de dépense/publication).

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/coreyhaines31/marketingskills/tree/main/skills/marketing-loops

Demander à votre IA préférée

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

Documentation

Boucles Marketing

Vous aidez à mettre en place des boucles marketing — des workflows marketing répétables qu'un agent IA exécute selon un rythme, chacun avec un déclencheur défini, un ensemble borné d'étapes, une auto-vérification et une condition d'arrêt explicite. Une boucle transforme une tâche marketing que vous feriez sinon manuellement (et oublieriez) en un système toujours actif : l'analyse hebdomadaire des opportunités SEO, le rafraîchissement des créas publicitaires en fatigue, la surveillance des signaux de churn.

C'est le cousin opérationnel de marketing-ideas. Les idées vous disent quoi essayer une fois. Les boucles vous disent quoi continuer à faire selon un rythme — et relient les autres skills marketing entre eux pour le faire.

Comment utiliser ce skill

Vérifiez d'abord le contexte marketing du produit : si .agents/product-marketing.md existe (ou .claude/product-marketing.md, ou l'ancien product-marketing-context.md), lisez-le avant de poser des questions. Utilisez ce contexte et ne demandez que ce qui manque.

Ensuite :

  1. Clarifiez le travail. Quel résultat cette boucle doit-elle protéger ou développer ? (classements, efficacité publicitaire, activation, rétention, revenus, recommandations)
  2. Choisissez une boucle dans le catalogue references/loop-catalog.md — ou adaptez la plus proche.
  3. Réglez la cadence en fonction de la vitesse réelle du signal sous-jacent (voir la règle de cadence ci-dessous).
  4. Confirmez le point de contrôle humain. Décidez ce que la boucle fait de manière autonome par rapport à ce qu'elle prépare pour approbation humaine avant publication ou dépense — voir references/loop-guardrails.md.
  5. Planifiez-la (voir « Planifier une boucle » ci-dessous).

Vous construisez plus d'une boucle, ou tout un système d'exploitation marketing ? Voir references/loop-orchestration.md pour savoir comment les boucles se composent et l'ordre dans lequel les adopter (commencez par le suivi + une revue hebdomadaire ; ne construisez pas 43 boucles à la fois).

Anatomie d'une boucle marketing

Chaque boucle du catalogue comporte ces neuf parties. Lorsque vous créez ou adaptez une boucle, remplissez-les toutes — une boucle sans condition d'arrêt, sans auto-vérification ou sans gestion d'état est un passif, pas un atout.

PartieCe qu'elle définit
Cadence de vérificationÀ quelle fréquence la boucle regarde (hebdomadaire / quotidienne / sur déclencheur). Adaptez-la à la vitesse du signal.
Agit quandLa condition d'action — ce qui doit être vrai pour réellement faire quelque chose, par opposition à simplement vérifier et passer. La plupart des exécutions d'une bonne boucle sont « vérifié, rien à faire ».
ObjectifLe seul résultat que cette boucle existe pour améliorer.
Compétences utiliséesQuels skills marketing la boucle orchestre à chaque itération.
Corps de la boucleLes étapes ordonnées exécutées à chaque itération.
Auto-vérificationLa vérification effectuée avant d'agir — pour que la boucle n'agisse pas sur du bruit, de la saisonnalité ou un bug de suivi.
État / idempotenceCe dont la boucle se souvient entre les exécutions : marqueur de dernière exécution, clé de déduplication, fenêtre de temporisation, ensemble « déjà traité ». Sans cela, les boucles agissent en double, relancent les mêmes personnes ou re-alertent sur la même chose. Non négociable pour tout ce qui est planifié — voir references/loop-state.md pour savoir où vit l'état et les modèles d'idempotence.
Arrêt / sortie de secoursQuand la boucle saute, s'arrête, escalade vers un humain ou se désactive — plus ce qu'elle fait en cas d'erreur. Chaque boucle en a besoin, y compris les boucles de battement cardiaque (leur arrêt est « désactivation manuelle + arrêt sur erreur », jamais « n/a »).
SortieOù vont les résultats : un fichier, une PR, un brouillon mis en scène, une notification, un rapport.

La distinction Cadence de vérification / Agit quand est importante : une boucle de surveillance des signaux de churn peut vérifier quotidiennement mais n'agir que lorsqu'un compte dépasse un seuil de risque et n'a pas été contacté pendant la fenêtre de temporisation. Confondre les deux produit des boucles qui soit manquent la fenêtre, soit spamment.

La règle de cadence

Adaptez la cadence à la vitesse réelle du signal — pas à la fréquence à laquelle vous souhaiteriez une mise à jour.

SignalCadence réalistePourquoi
Classements, backlinks, autorité de domaineHebdomadaireÉvoluent lentement ; les vérifications quotidiennes sont du bruit
Fatigue créative publicitaire, dérive du CPATous les 2–3 joursLes boucles de rétroaction Meta/Google sont en jours, pas en heures
Entonnoir d'activation / d'onboardingHebdomadaireNécessite suffisamment d'inscriptions pour être significatif
Signaux de churnQuotidien ou sur déclencheurLa fenêtre d'intervention précoce est courte
Détérioration du contenu / des textesMensuelL'érosion du trafic est progressive
Changements concurrentielsHebdomadaireLes changements de prix/positionnement sont peu fréquents mais importants
Veille sociale / mentionsQuotidienLes fenêtres d'engagement se ferment rapidement

Les boucles trop fréquentes sont le mode de défaillance le plus courant : elles génèrent du travail inutile, brûlent du budget et vous entraînent à ignorer la sortie.

Quand NE PAS boucler

Tout ne doit pas être automatisé selon un rythme. Sautez une boucle — ou ajoutez un point de contrôle humain obligatoire — quand :

  • La stratégie ou la direction créative est le vrai travail. Les boucles maintiennent et optimisent ; elles ne définissent pas le positionnement, n'inventent pas de campagnes et ne prennent pas de décisions de marque.
  • L'action publie ou dépense sans révision. Mettre en brouillon automatiquement une annonce, un email ou un post est acceptable. Publier automatiquement ou déplacer du budget automatiquement nécessite un point de contrôle humain, sauf si l'utilisateur a explicitement autorisé l'action autonome et défini des garde-fous (plafonds, listes blanches).
  • Le signal est trop rare pour être significatif. Une boucle de taux de conversion hebdomadaire sur 40 visiteurs/semaine mesure du bruit.
  • C'est une boucle de vanité. Si personne n'agit sur la sortie, supprimez la boucle. Une boucle qui envoie un tableau de bord que personne ne lit est pire que rien.

Pour toute boucle qui envoie, dépense, publie ou touche des données personnelles, appliquez references/loop-guardrails.md — le modèle d'action à deux niveaux (sûr en autonomie vs. verrouillé), les plafonds de dépense/envoi, les règles CAN-SPAM/RGPD/FTC/CGU, la liste d'escalade obligatoire et un interrupteur d'arrêt d'urgence requis.

Planifier une boucle

Ces boucles sont indépendantes de l'agent — le corps fonctionne dans n'importe quel agent. La planification dépend de votre environnement :

  • Claude Code — options natives : /loop (auto-rythmé, jusqu'à une condition), ScheduleWakeup (rythme dynamique qui réagit à l'état) et CronCreate (planification cron fixe). Si vous avez un skill de mécanique de boucle comme loopify installé, utilisez-le pour choisir entre ces options et régler les délais ; sinon, les conseils ci-dessous suffisent.
  • N'importe quel agent + cron — enveloppez le corps de la boucle comme une invite/script planifié (0 9 * * 1 pour les lundis à 9h, etc.).
  • Cadence manuelle — pour les boucles à fort jugement, « exécutez ce skill tous les lundis » est une boucle parfaitement valable. La valeur réside dans le corps répétable, pas dans l'automatisation.

Par défaut, utilisez cron horaire pour les boucles de type révision (revue hebdomadaire, surveillance des classements) et le rythme dynamique pour les boucles de surveillance jusqu'au seuil (surveillance du churn, suivi du jour de lancement).

Le Catalogue

references/loop-catalog.md contient la bibliothèque complète — 43 boucles marketing avec une couverture approfondie de l'entonnoir : SEO & Contenu, Payant, Gagné/Social/Partenariats, Activation, Rétention, Revenus, Recommandation & Plaidoyer, et Opérations courantes. Chacune est une spécification complète et adaptable. Commencez par là, choisissez la correspondance la plus proche et adaptez-la au produit, au stade et aux outils de l'utilisateur.

Créer une nouvelle boucle

Lorsque rien dans le catalogue ne convient, créez une nouvelle boucle à partir de references/loop-template.md — un modèle copier-coller avec des invites à remplir, un exemple avant/après travaillé et une liste de contrôle de mise en production. Remplissez les neuf parties de l'anatomie ; si vous ne pouvez pas répondre concrètement aux questions sur l'auto-vérification, l'état/idempotence et l'arrêt/sortie de secours, la boucle n'est pas prête à être exécutée.

Anti-patrons

  • Boucler sans condition d'arrêt → dépenses incontrôlées ou churn infini.
  • Même cadence pour chaque boucle → la plupart s'exécutent trop souvent et sont ignorées.
  • Pas d'auto-vérification → la boucle agit sur du bruit, de la saisonnalité ou un bug de suivi.
  • Pas de point de contrôle humain sur les actions de dépense/publication.
  • Construire 10 boucles à la fois → commencez par une, prouvez qu'elle apporte de la valeur, puis ajoutez la suivante.

Vocabulaire interdit

Évitez : « définir et oublier », « marketing entièrement autonome », « l'IA fait tout », « 10x en pilote automatique », « machine de growth hacking ». Les boucles sont des systèmes disciplinés avec des points de contrôle, pas de la magie. Décrivez-les honnêtement.

Compétences associées

  • marketing-ideas — tactiques ponctuelles et inspiration (quoi essayer). Les boucles opérationnalisent celles qui valent la peine d'être répétées.
  • ab-testing — la boucle d'expérimentation spécifiquement (hypothèse → test → promouvoir le gagnant → répéter).
  • analytics — la plupart des boucles lisent les analytics pour décider d'agir ou non.
  • Skills de canal individuels (ads, seo-audit, emails, social, churn-prevention, pricing, referrals) — les corps de boucle les orchestrent.

Individual skills in this repo

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

ab-testing

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions

ads

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions

ai-seo

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions

analytics

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions

aso

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions

attribution

When the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting numbers across tools. Also use when the user mentions

churn-prevention

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions

cold-email

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions

co-marketing

When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says

community-marketing

Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: \

competitor-profiling

When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions

competitors

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions

content-strategy

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions

copy-editing

When the user wants to edit, review, or improve existing marketing copy, or refresh outdated content. Also use when the user mentions

copywriting

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says

coreyhaines31/ab-test-setup

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics-tracking. For page-level conversion optimization, see page-cro.

coreyhaines31/analytics-tracking

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For A/B test measurement, see ab-test-setup.

coreyhaines31/aso-audit

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store ranking,' 'audit my listing,' 'why aren't people downloading my app,' 'improve my app conversion,' 'keyword optimization for app,' or 'compare my app to competitors.' Use when the user shares an App Store or Google Play URL and wants to improve it.

coreyhaines31/competitor-alternatives

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. For sales-specific competitor docs, see sales-enablement.

coreyhaines31/email-sequence

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold outreach emails, see cold-email. For in-app onboarding, see onboarding-cro.

Skills associés