Communitygithub.com

Compétences pour Concours

Des compétences pour organiser de meilleurs concours : lots, méthodes de participation, timing, structure des gagnants, promotion, tirages équitables vérifiables, messages aux gagnants et idées. Neutre en termes de plateforme, soutenu par Gleam.

Qu'est-ce que Compétences pour Concours ?

Les Compétences pour Concours (Giveaway Skills) de Crowd9 sont un ensemble de dix modules conçus pour aider les développeurs, les professionnels du marketing et les assistants IA à planifier, exécuter et analyser des concours sur n'importe quelle plateforme. Chaque module couvre une étape spécifique : génération d'idées, sélection du lot, planification des méthodes de participation, choix du timing et de la durée, structure des gagnants (y compris les tirages au sort et les règles), plan de promotion, tirage aléatoire vérifiable (basé sur des sources de hasard public comme drand ou NIST), communication avec les gagnants, analyse des résultats (avec des benchmarks issus de plus de 116 000 campagnes réelles) et configuration pour la plateforme Gleam. Les compétences sont conçues pour être utilisées avec des assistants comme Claude Code, OpenAI Codex et Cursor, qui lisent les fichiers `SKILL.md`. Elles s'installent facilement via des commandes CLI (`/plugin` ou `npx skills add`) ou en copiant les dossiers dans les répertoires de compétences de l'assistant. L'ensemble de la documentation est basé sur l'analyse de données réelles provenant de 167 068 campagnes, offrant des conseils quantitatifs (par exemple, les taux de conversion par action, les durées de campagne optimales) sans nécessiter d'écriture de code. L'utilisateur peut demander en langage naturel, et chaque compétence passe le relais à la suivante pour une gestion complète de la campagne.

Compatible avec✓Claude Code✓Codex CLI✓Cursor
npx skills add https://github.com/Crowd9/giveaway-skills/tree/main

Demander à votre IA préférée

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

Aperçu

Depuis le README du skill

Checks
Licence MIT

Documentation

Que fait Compétences pour Concours ?

Checks Licence MIT

Planifiez, organisez et tirez au sort un concours en lequel votre public aura confiance, avec un assistant IA qui a lu 167 068 campagnes réelles. Dix compétences couvrent l'ensemble du travail, de l'idée au tirage au sort en passant par le bilan. Aucun code à écrire. Installez une fois, puis demandez en français.

Fonctionne avec Claude Code, OpenAI Codex, Cursor et tout assistant qui lit les fichiers SKILL.md selon la spécification Agent Skills. Maintenu par Gleam, et les conseils s'adaptent à toute plateforme de concours.

Les benchmarks proviennent de 116 499 campagnes menées par 17 633 entreprises, dans six tranches de taille allant de 100 participants et plus. Chaque chiffre est accompagné de sa taille d'échantillon, et chaque constat décrit ce que les entreprises ont choisi, jamais ce qui a causé la participation. Les détails se trouvent dans Preuves derrière les conseils.

Installer

Claude Code, en tant que plugin :

/plugin marketplace add Crowd9/giveaway-skills
/plugin install giveaway-skills

OpenAI Codex, Cursor et tout autre outil lisant .agents/skills, avec le CLI skills :

npx skills add Crowd9/giveaway-skills

Ou copiez un dossier de compétence dans l'emplacement où votre assistant charge les compétences : .claude/skills/ pour Claude Code, .agents/skills/ pour Codex (docs Codex skills). Demandez ensuite : Combien de temps doit durer mon concours ?

Si vous conservez le fichier de contexte produit marketingskills à .agents/product-marketing.md, chaque compétence le lit en premier et ignore les questions auxquelles il répond.

Compétences

Exécutez-les dans l'ordre pour une campagne complète, ou appelez-en une lorsque vous êtes bloqué. Chacune passe le relais à la suivante.

CompétenceDemandezVous obtenez
Générateur d'Idées"Des idées de concours pour notre cap des 10k"Trois concepts avec accroche, mécanique et orientation du lot, et celui à lancer
Sélecteur de Lot"Est-ce qu'une PS5 est un bon lot pour nous ?"Un lot qui attire les acheteurs, deux alternatives, et un budget incluant livraison et droits de douane
Planificateur de Méthodes de Participation"Comment les gens doivent-ils participer ?"Une liste de participation pondérée qui construit l'actif souhaité et s'arrête avant que les participants ne se désistent
Timing et Durée"Combien de temps doit-il durer ?"Une durée d'exécution, une date de début et un calendrier daté allant des conditions générales à la livraison
Structure des Gagnants"Un gagnant ou dix ?"Nombre de gagnants, paliers, règles de retirage et une ébauche de conditions générales pour votre pays
Plan de Promotion"Comment le promouvoir sans budget publicitaire ?"Un calendrier des canaux avec les publications et e-mails rédigés, plus des briefs partenaires et des audiences de reciblage
Tirage Aléatoire"Choisis 3 gagnants dans ce CSV"Des gagnants issus d'une source de hasard publique avec un registre d'audit que tout le monde peut vérifier
Communications aux Gagnants"Le gagnant n'a pas répondu"Chaque message après le tirage, de la notification à la série de bienvenue
Analyse des Résultats"Comment s'est passé notre concours ?"Où se classe votre campagne par rapport aux campagnes de même taille, et trois changements pour la prochaine fois
Configuration Campagne Gleam"Guide-moi à travers les paramètres dans Gleam"Une checklist dans l'ordre des onglets avec la page de documentation à côté de chaque paramètre

Générateur d'Idées

Trois concepts de concours qui correspondent à votre entreprise, votre date et votre objectif, puis celui à lancer.

  • Accroches pour le moment que vous avez (lancement, cap, saison, fête, collaboration, série quotidienne) et pour des moments que vous pouvez créer
  • Chaque concept en cinq lignes : titre, accroche, mécanique, orientation du lot, et l'actif qu'il construit
  • Types de campagnes mesurés (calendriers de l'avent, lancements, drops, collaborations, séries, cash, créateur, caritatif et plus) avec Participants, Taux de Conversion et un indice de valeur pour chacun
  • Campagnes de type store pour Shopify et similaires : gagnez votre panier, gagnez votre liste de souhaits, constructeur de lots, drop de réapprovisionnement, paliers de cartes cadeaux
  • Ce que les campagnes qui ont dépassé leur budget de lots avaient en commun, et les lots bon marché qui ont attiré les foules

"Nous sommes une marque de bougies sur le point d'atteindre 10 000 abonnés, budget 300 $, des idées ?"

giveaway-idea-generator

Sélecteur de Lot

Un lot qui attire les personnes que vous voulez, et le budget calculé avant de vous engager.

  • Mode recommandation quand vous n'avez encore rien, mode évaluation quand vous voulez qu'un lot soit vérifié ou amélioré
  • Option préférée, deux alternatives de catégories différentes, et les compromis entre elles
  • Calculateur de budget avec ratio de coût, livraison, droits de douane, taxes, réserve de substitution et imprévus
  • Script ROI : coût par participant, par inscription e-mail et par abonnement par rapport au benchmark de votre secteur, et la valeur de seuil de rentabilité par adresse
  • Valeurs des lots par catégorie et taille de campagne à partir de 170 599 enregistrements réels de Lots, avec les tailles d'échantillon indiquées

"Est-ce qu'une PS5 est un bon lot pour notre logiciel comptable ?"

giveaway-prize-picker

Planificateur de Méthodes de Participation

Les actions que les participants entreprennent, pondérées pour que le concours construise la liste, l'abonnement ou la communauté que vous utiliserez.

  • Une action obligatoire qui capture l'actif, des actions de soutien sur les canaux que vous utilisez déjà, et où s'arrêter
  • Pondérations de participation avec une raison d'une ligne pour chacune, et ce qu'il faut exclure et pourquoi
  • Taux d'achèvement par famille d'actions à partir de 957 363 actions de participation réelles, et la constatation de friction que chaque action supplémentaire coûte des participants
  • Règles de promotion pour 17 réseaux, lues à partir des sources, incluant ceux qui autorisent le "taguer un ami" et ceux qui interdisent les concours
  • Texte d'option d'inscription par e-mail, notes sur l'âge et la région, et une évaluation d'une liste de participation que vous avez déjà

"Nous voulons des abonnés e-mail, nous avons Instagram et Klaviyo."

giveaway-entry-method-planner

Timing et Durée

Une durée d'exécution et une date de début qui correspondent au lancement, au plan de promotion et à la fenêtre d'expédition.

  • Durée recommandée et date de début avec la raison
  • Un calendrier daté : conditions générales et actifs, jour du lancement, relances en milieu de campagne, dernières 48 heures, tirage, annonce, exécution
  • Benchmarks des fêtes avec un calendrier daté des fenêtres de lancement : Noël, Black Friday, Pâques, Halloween, rentrée scolaire et plus
  • Chaque semaine de l'année benchmarkée, et si être en ligne pendant chaque fête a aidé ou nui
  • La constatation de récence : une campagne dans les 30 jours suivant la précédente a converti à 41 % contre 32 % pour une première campagne

"Lancement de chaussures le 14 octobre, nous voulons du buzz et des e-mails."

giveaway-timing-and-duration

Structure des Gagnants

Combien de gagnants, quels paliers, et un processus qui tient bon quand un gagnant disparaît ou conteste le résultat.

  • Nombres de gagnants et paliers adaptés au budget après expédition
  • Règles de tirage, contact, retirage, annonce et livraison
  • Vérification des gagnants : les signaux de compte qui indiquent un faux, et quoi faire quand une participation tirée échoue
  • Une ébauche de conditions générales à partir d'un court questionnaire, 13 clauses avec des notes pour l'Australie, le Royaume-Uni, les États-Unis, l'UE et le Canada
  • Structures quotidiennes et en série, jugement basé sur les compétences, et ce que les données montrent sur la façon dont les entreprises divisent les lots

"Budget 1 500 $ de nos propres kits de repas préparés à 60 $, nous voulons des avis."

giveaway-winner-structure

Plan de Promotion

Un calendrier qui remplit toute la durée, avec les textes rédigés.

  • Tableau du calendrier par date, relance, canal, format, responsable et actif nécessaire
  • Texte des publications et stories pour chaque relance dans la voix de votre marque
  • Deux branches d'e-mails, liste et participants, chacune avec objet, texte d'aperçu et heure d'envoi
  • Préparation du profil, un calendrier de quatorze jours, et les réponses pour les commentaires et DM incluant l'avertissement d'usurpation d'identité
  • Briefs partenaires et créateurs, une recommandation payante avec un plafond, et ce qu'il faut réutiliser après
  • Audiences de reciblage et similaires construites à partir de la liste des participants une fois la campagne terminée, avec les gagnants et les clients existants exclus

"Se déroule du 1er au 14 octobre, une publication partenaire, aucun budget payant."

giveaway-promotion-plan

Tirage Aléatoire

Des gagnants que personne ne peut contester, à partir d'un script qui ne nécessite ni compte ni dépendances.

  • S'engage sur votre liste de participants et vos règles avant que la graine aléatoire n'existe, de sorte que le tirage ne peut pas être orienté
  • Graine provenant d'une source de hasard publique (drand ou NIST) ou d'une valeur que vous publiez, et une formule que tout le monde peut réexécuter
  • Lit les CSV, les exportations de feuilles de calcul, les listes un par ligne et les exportations de commentaires d'Instagram, TikTok et YouTube
  • Déduplication, exclusions, pondérations de participation, paliers, sauvegardes, et lignes d'évaluation pour les clusters de participation suspects
  • Registre d'audit avec le hash d'entrée, la graine, le tour et l'horodatage, et une commande de vérification qui récupère la source

"Choisis 3 gagnants dans ce CSV, pondère par participation, exclus le personnel."

giveaway-random-draw

Communications aux Gagnants

Chaque message après le tirage, dans l'ordre d'envoi, dans votre voix.

  • Notification du gagnant avec une date limite, et la ligne qui dit que vous ne demanderez jamais de paiement ou d'identifiants de connexion

  • Demande de vérification qui ne demande que ce que les conditions générales autorisent, et collecte d'adresse avec une note de confidentialité

  • Mises à jour d'expédition et de livraison, l'annonce publique, et le remerciement à tous ceux qui n'ont pas gagné

  • La série de bienvenue pour les participants qui se sont inscrits, et le nettoyage de la liste qui retire les adresses qui ne s'engagent jamais

  • Réponses pour le gagnant qui traîne, le gagnant qui conteste, et le participant qui dit que le tirage était truqué

  • Pour un magasin, le code non-gagnant : un code à usage unique par personne, expiration de 7 à 14 jours, un code plus grand pour les référents, suivi comme la ligne de revenu de la campagne

"Le gagnant n'a pas répondu depuis cinq jours."

giveaway-winner-communications

Analyse des Résultats

Votre campagne terminée comparée à 116 499 autres dans sa propre tranche de taille, à partir de 100 participants et plus, et ce qu'il faut changer la prochaine fois.

  • Un script qui classe douze chiffres par rapport à toutes les campagnes, votre tranche de taille et votre secteur ("mieux que 70% des campagnes alimentaires et boissons")

  • Ce que la campagne a produit (adresses, abonnements, adhésions, références) par rapport au rendement pour sa taille, et ce que chacun a coûté

  • Taux de conversion comparé au chiffre de référence pour votre nombre d'actions et votre durée d'exécution, avec la réserve sur les impressions appliquée

  • Chaque action de participation classée par rapport à toutes les campagnes ayant offert la même action, afin de voir laquelle a porté la campagne

  • Trois changements au maximum, chacun lié à un chiffre et à la compétence qui le planifie

  • Un rapport complet à partir de votre exportation dans l'ordre de l'onglet reporting : aperçu, trafic par canal, méthodes de participation, graphique de référencement, audience, rétention et ROI

  • Lit une exportation Gleam Actions telle quelle, et les exportations d'autres plateformes via une correspondance de colonnes ou un mappage, y compris les exportations une colonne par méthode

  • Pour un magasin, le nombre de rachats sur le code non-gagnant comme ligne de revenu, lu à 14 et 90 jours

"1 800 participants, 6 000 vues, 9 000 participations, a duré 14 jours avec 6 actions. Comment avons-nous fait ?"

giveaway-results-review

Configuration Campagne Gleam

Pour les équipes sur Gleam : le plan des autres compétences transformé en paramètres, avec la documentation citée pour chacun.

  • Les onglets Configuration, Détails de l'Utilisateur, Comment Participer, Lot et Post-Participation, lus à partir des pages officielles en septembre 2026
  • Actions obligatoires et quotidiennes, actions requises, intervalles de participation, alternatives de participation gratuite pour les actions payantes
  • Niveaux de filtre anti-fraude, modes CAPTCHA, vérification par e-mail et téléphone, emplacements autorisés, restriction d'âge, conditions générales générées et personnalisées
  • Définitions du reporting, onglet Actions, tirage au sort des gagnants, gagnants multiples, tirages rapides
  • L'application Shopify : création de page, balises Open Graph, synchronisation des participants à la liste de clients avec un tag de campagne, et le test avant le lancement
  • Ce que les participants ont fait avec chaque action Gleam sur 116 499 campagnes, l'abandon dans la liste d'actions, la longueur de description, et les commutateurs de configuration qui sont apparus dans les données
  • La bibliothèque de conseils de Gleam elle-même, attribuée, à côté de ces preuves

"Nous utilisons Gleam. E-mail obligatoire, follow Instagram facultatif, États-Unis et Canada, 18+, un grand prix et cinq finalistes. Guide-moi à travers les paramètres."

gleam-campaign-setup

Essayez

Collez l'un de ces exemples dans un assistant avec les compétences chargées :

Combien de temps doit durer mon concours ? Nous vendons des chaussures de course, première campagne, lancement en octobre.

Une version abrégée de ce qui revient :

Deux semaines, débutant un lundi et se terminant un soir de semaine dans le fuseau horaire de vos clients.

La moitié de toutes les campagnes durent entre 7 et 29 jours et la médiane est de 14. Les campagnes qui ont terminé avec moins de 250 participants ont duré 12 jours, celles de plus de 10 000 ont duré 18. En tant que première campagne sans liste à chauffer, prévoyez la durée la plus courte.

Les participations par participant sont de 3,92 pour une durée de 8 à 14 jours et de 4,07 pour 15 à 30 jours, donc la deuxième semaine achète des participations répétées et peu après cela. Passé deux mois, le chiffre baisse.

Le jour de début ne fait aucune différence mesurable. Le lundi est le choix le plus courant à 19 % et le samedi le plus rare à 7 %, ce qui vaut la peine d'être copié uniquement parce que votre propre semaine est plus facile de cette façon.

Une décision de timing fait bouger les chiffres, et c'est la suivante. Une campagne qui commence dans les 30 jours suivant votre précédente a attiré 41 % de participants en plus qu'une première campagne, et 38 % des spectateurs sont entrés contre 31 %. Réservez la deuxième avant de lancer celle-ci.

Prochaine décision : la date et le fuseau horaire exacts de clôture, dont dépendent les relances promotionnelles.

Quelles actions de participation une marque de soins de la peau avec 12 000 abonnés Instagram devrait-elle utiliser pour développer une liste Klaviyo ?
Notre concours se termine vendredi. Guide-moi à travers un tirage que notre sponsor peut vérifier.

Demandez un plan ou demandez-lui de vérifier le vôtre. Chaque réponse énonce ses hypothèses, étiquette ce qui vient des données, et se termine par trois choses à faire maintenant.

Aide

  • La compétence ne répond pas. L'assistant a-t-il chargé le dossier ? L'avez-vous installée conformément à ces instructions ?
  • Le tirage au sort échoue. Confirmez que vous avez Node.js 20 ou une version ultérieure (node --version). Le script du tirage aléatoire n'a besoin que de l'environnement d'exécution et ne nécessite ni compte ni clé API.
  • Les chiffres du rapport ne correspondent pas. Les benchmarks Gleam mettent à jour leur échantillon une fois par an. La compétence indique la date de son échantillon dans l'en-tête de chaque tableau. Les benchmarks seront actualisés d'ici mars 2027.
  • Vous voulez ajouter un cas d'utilisation. Ouvrez un problème (issue) ou une demande de fonctionnalité. Les compétences sont testées avec des inspections automatisées sur chaque commit.

Skills associés