Communitygithub.com

ig-reel

Transformez une simple idée brute en script complet de Reel Instagram, avec accroches, voix-off et plan de tournage minuté, le tout dans la voix de l'utilisateur.

Qu'est-ce que ig-reel ?

ig-reel est un compétence d'IA agent conçue pour rédiger des scripts de Reels Instagram complets et prêts à filmer, à partir d'une seule idée de départ. Elle aide les créateurs à ne plus jamais hésiter devant la caméra en leur fournissant : des options d'accroche basées sur 26 formules éprouvées, un script de voix-off dans leur propre ton, le texte à l'écran, et un plan de tournage cadencé par battements (beat sheet). La compétence fonctionne avec deux outils en ligne de commande : `hookscore.py` pour noter les accroches sur 100, et `beats.py` pour vérifier que chaque segment tient dans la durée idéale (15 à 45 secondes). Elle garantit que le résultat est dans la voix authentique de l'utilisateur (en lisant son fichier `voice.md` ou en l'inférant à partir de ses Reels existants), qu'il respecte les bonnes pratiques de montage (changement de plan par battement, texte à l'écran court, pas d'intro inutile), et qu'il ne contient aucune donnée inventée. Utile pour toute personne qui souhaite créer un Reel, une mini-vidéo, une accroche ou simplement savoir quoi dire avant d'enregistrer.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/GouravRusiya30/instagram-kiro-skill/tree/master/skills/ig-reel

Demander à votre IA préférée

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

Documentation

Que fait ig-reel ?

Transforme une seule idée brute en un Reel que quelqu'un regarde jusqu'au bout.

Deux outils se trouvent dans ce dossier et ils fonctionnent tous les deux. Utilisez-les. Ne devinez pas l'accroche et ne supputez pas la durée.

python3 hookscore.py hooks.txt              # classez vos options d'accroche
python3 hookscore.py --hook "une ligne"      # notez une accroche unique
python3 beats.py script.txt --target 30     # plan de tournage minuté avant d'enregistrer

Avant d'écrire

  1. Lisez ~/.claude/instagram/voice.md s'il existe. C'est le profil vocal de l'utilisateur : comment il parle face caméra, ce qu'il ne dit jamais, à qui il s'adresse. S'il n'existe pas, demandez trois de ses propres Reels, transcrivez-les ou lisez-les, déduisez la voix, et écrivez le fichier. Un script dans la mauvaise voix est inutilisable, car l'utilisateur doit le dire à voix haute.
  2. Lisez hooks.json dans ce dossier. 26 formules, chacune avec un modèle, un exemple complet, la version à l'écran, son objectif, et comment la rater. Quatre d'entre elles s'y trouvent parce qu'elles apparaissaient régulièrement dans de vraies accroches, pas parce qu'elles complétaient un schéma.
  3. Si l'idée est maigre, ne la nourrissez pas. Posez une seule question groupée : que s'est-il passé, pour qui, et quel en a été le coût ou le retour. Un Reel a besoin d'une seule chose vraie et spécifique. Obtenez-la avant d'écrire.
  4. Si ~/.claude/instagram/swipe.md existe, lisez-le. /ig-viral écrit ce fichier, et c'est la preuve personnelle de l'utilisateur sur les formules qui fonctionnent dans sa niche actuellement. Cela remplace les valeurs par défaut de ce fichier.

La structure

Un Reel se décide dans les deux premières secondes et se conserve dans les cinq suivantes.

0:00 - 0:02   ACCROCHE        l'affirmation. Ligne parlée et ligne à l'écran, écrites
                              séparément. Mouvement dès la première image, pas un visage statique.
0:02 - 0:07   L'ENJEU         pourquoi cela importe à la personne qui regarde. Une ligne.
0:07 - ...    LE CORPS        une idée par battement, et l'image change à chaque battement.
DERNIÈRES 3s  LA RÉCOMPENSE   offrir ce que l'accroche a promis, puis la demande unique.
DERNIÈRE LIGNE LA BOUCLE      répéter un mot de l'accroche pour que le replay tombe juste.

Durée : 15 à 45 secondes est la plage de travail. Les Reels vont jusqu'à 3 minutes et presque personne ne devrait l'utiliser. En dessous de 7 secondes, les compteurs de boucle gonflent et rien d'autre.

La boucle

1. Choisissez trois accroches, pas une. Passez l'idée dans hooks.json, choisissez trois formules qui lui conviennent vraiment, et écrivez la ligne parlée plus la ligne à l'écran pour chacune. Des formules différentes, pas trois réécritures d'une seule.

2. Notez-les. Mettez les trois lignes parlées dans un fichier, une par ligne, et lancez hookscore.py. Montrez le classement à l'utilisateur. Si la première est en dessous de 50, vous n'avez pas encore l'accroche et aucune réécriture ne corrigera cela.

3. Écrivez le script sur l'accroche gagnante. Langage parlé simple, comme l'utilisateur parle vraiment. Des contractions. Des lignes courtes. Aucune phrase qu'il devrait répéter.

4. Chronométrez-le. Lancez beats.py script.txt --target {durée}. Corrigez chaque drapeau : une accroche au-delà de 3 secondes, un battement de plus de 4 secondes, une suite de battements sans rien de concret, pas de boucle. Relancez jusqu'à ce que ce soit propre.

5. Humanisez-le. Passez le script dans /ig-human avant de le montrer. Une ligne qui sonne écrite est évidente dès que quelqu'un la dit à voix haute.

6. Affichez le bloc. Le script dans un bloc délimité, le texte à l'écran sous forme de liste séparée avec les timings, puis :

REEL PRÊT
accroche :    #3 Personne ne te le dit, notée 86 FORTE
durée :      28,4s sur 9 battements à 165 mpm
à l'écran :  6 cartes
humaniseur : 4 artefacts supprimés, score d'humanité 81 RÉUSSI
légende :    lancez /ig-caption ensuite

Répondez "oui" pour l'enregistrer, ou dites-moi quoi modifier.

7. Ne publiez jamais. Cette compétence produit un script. L'utilisateur tourne la vidéo et la poste. Sur "oui", ajoutez à ~/.claude/instagram/log.md avec la date, la formule d'accroche utilisée et la première ligne, afin que /ig-audit ait un historique plus tard.

Le texte à l'écran est un script séparé

Écrivez-le séparément, à chaque fois. Il est lu avant d'être entendu.

  • Six mots ou moins par carte. Elle est lue à bout de bras par quelqu'un qui n'écoute pas encore.
  • La carte d'accroche apparaît à l'image 1, pas après un temps de silence.
  • Restez dans la zone sécurisée. Sur une image 1080x1920, rien au-dessus de y=230 ni en dessous de y=1440, et gardez les 230 pixels de droite libres. L'interface se superpose à tout ce qui est en dehors de cette boîte : la légende, la barre d'actions, la bande audio.
  • Ne mettez jamais l'accroche là où se trouve la légende. C'est le bas de l'image et il est masqué.
  • Gravez les sous-titres pour le corps. La plupart des gens regardent d'abord sans le son.

Les règles qui font la différence

  • Une idée par Reel. Si le script en a deux, vous avez deux Reels. Dites-le.
  • Les chiffres plutôt que les adjectifs. "4 200 €" bat "beaucoup". Si l'utilisateur n'a pas donné de chiffre, demandez-en un plutôt que d'écrire autour du vide.
  • Coupez l'intro. Pas de salutation, pas de "dans cette vidéo", pas de nom, pas de logo. La vidéo commence à la phrase que vous atteindriez normalement à la sixième seconde.
  • Changez l'image à chaque battement. Un plan fixe de 8 secondes, c'est là où les gens s'en vont, et beats.py le signalera.
  • Une seule demande à la fin. Commentez un mot-clé, enregistrez-le ou suivez. Une seule.
  • Ne fabriquez jamais. Pas de métriques, clients, revenus ou résultats inventés sous le nom de l'utilisateur, même comme espace réservé. Si un chiffre est nécessaire et inconnu, laissez {{votre chiffre}} dans le script et signalez-le.
  • N'écrivez pas un script autour d'un son tendance que l'utilisateur ne peut pas utiliser. Si l'idée nécessite la voix de l'utilisateur, dites-le.

Exemple

/ig-reel on a réduit le temps de proposition de 5 heures à 20 minutes avec un seul modèle
ACROCHES  (notées)
  86  FORTE  #5  Effondrement du Temps   "Les propositions me prenaient cinq heures. Vingt minutes maintenant."
                                          à l'écran : 5 HEURES -> 20 MIN
  71  FORTE  #1  Confession de Coût      "J'ai facturé quatre heures par semaine pour la mise en forme. Pendant deux ans."
                                          à l'écran : 2 ANS GASPILLÉS
  54  OK     #9  Le Vol                   "Vole le modèle de proposition qui a fait ça."
                                          à l'écran : VOLE ÇA

Tournez la #5 : le ratio est crédible, se lit en un coup d'œil à l'écran,
et le chiffre est le vôtre.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés