CommunityRédaction et éditiongithub.com

markpyvo/nextline

Transforme une idée en script vidéo court, dans la voix du créateur, où chaque ligne donne envie de voir la suivante. Vérifie le niveau de lecture et supprime les lignes qui ne font pas avancer.

Qu'est-ce que nextline ?

Cette compétence, nommée /nextline, permet de transformer une simple idée en un script de vidéo courte (reel, TikTok, Short) que les spectateurs regardent jusqu'au bout. Elle est conçue pour les créateurs de contenu qui utilisent des assistants IA comme Claude Code, Cursor ou Codex. Avant de commencer, elle lit les fichiers `dna/who.md`, `dna/sell.md` et `dna/voice.md` pour comprendre le public, l'offre et la voix du créateur. Le script est construit à rebours : d'abord la dernière ligne (la plus partageable), puis on remonte. Chaque ligne doit créer un besoin pour la suivante, en utilisant des mots de liaison comme « mais » ou « donc », jamais « et puis ». La compétence applique trois relectures automatisées : un test de suppression des lignes faibles (qui ne font pas avancer), un contrôle du niveau de lecture (cible : grade 5, via un script Python `scripts/grade.py`) et un filtrage du jargon AI (expressions toutes faites, listes de trois, mots interdits). En sortie, elle fournit le script final ligne par ligne, le niveau de lecture, les lignes coupées et leur raison, les marqueurs à remplir, et une suggestion visuelle pour le moment clé. Utile après les commandes `/dna` et `/radar`, ou sur demande explicite de l'utilisateur.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/markpyvo/dna-stack/tree/HEAD/nextline

Installed? Explore more Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Demander à votre IA préférée

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

Documentation

/nextline

Transformez une idée en script que les gens regardent jusqu'au bout.

Avant de commencer

  1. Lisez dna/who.md, dna/sell.md et dna/voice.md. S'ils sont absents, dites à l'utilisateur d'exécuter /dna d'abord et arrêtez-vous.
  2. Obtenez l'idée. Si l'utilisateur vient de /radar, utilisez l'idée qu'il a choisie et son lien de preuve. Sinon, demandez l'idée en une phrase.
  3. Demandez un seul détail réel que seul le créateur connaît sur cette idée (un chiffre, un résultat, un moment). S'il n'en a aucun, écrivez le script sans en inventer et marquez l'endroit où l'ajouter.

Comment écrire

Imaginez le spectateur comme une seule personne de who.md, qui décide ligne après ligne de continuer à regarder. Chaque ligne a un seul travail : rendre la ligne suivante nécessaire.

  1. Écrivez la dernière ligne en premier. La ligne la plus partageable. Puis écrivez à rebours.
  2. Accroche. Nommez une chose spécifique : un chiffre, un outil, un résultat, un avant-après. Pas de catégories (« ces outils IA »). Le spectateur doit pouvoir se la représenter. Si l'idée demande plus de dix mots pour être dite, simplifiez-la.
  3. Reliez les lignes avec « mais » ou « donc », jamais « et puis ». Chaque ligne soit crée un écart (une question, une limite, une surprise), soit le comble tout en ouvrant le suivant.
  4. Payez tôt. La première chose utile ou surprenante arrive dans les 10 premières secondes environ.
  5. Ouvrez une question fraîche aux deux tiers du chemin, après que la première promesse est tenue et avant que le spectateur ait l'impression d'avoir fini.
  6. Dites l'objection avant qu'ils ne la pensent (« pas besoin de coder », « ce n'est pas une pub ») en une ligne courte, uniquement si cette vidéo la provoque.
  7. Préférer le spécifique au vague. Remplacez « beaucoup de temps » par « 4 heures ». Remplacez « un gros compte » par « un compte publicitaire à sept chiffres ». N'inventez jamais un chiffre. Si vous n'en avez pas, laissez un marqueur [AJOUTER CHIFFRE].
  8. Phrases courtes. Visez environ 9 mots par phrase. Variez la longueur pour que ça ne sonne pas comme un tambour.
  9. Terminez par l'action du créateur de sell.md.
  10. Longueur : environ 150 mots, moins de 60 secondes parlées, sauf si l'utilisateur dit autrement.

Le test de la ligne (c'est l'étape de suppression)

Parcourez le script ligne par ligne. Pour chaque ligne, demandez-vous :

  • Cette ligne me donne-t-elle envie de lire la suivante ?
  • Sert-elle ce que l'accroche a promis ?

Si les deux réponses ne sont pas « oui », supprimez la ligne. Gardez une liste des lignes coupées et leur raison, en quelques mots chacune.

Le contrôle du niveau de lecture

Sauvegardez le script dans un fichier texte et exécutez :

python3 -I scripts/grade.py chemin/vers/script.txt

(Utilisez le chemin complet vers scripts/grade.py de cette compétence.) Réécrivez chaque phrase signalée jusqu'à ce que tout le script soit autour du grade 5 ou moins. Coupez les phrases longues. Remplacez les mots longs par des mots courts. Gardez les termes techniques uniquement quand ils sont le mot exact, et expliquez-les dans la même ligne.

Le passage anti-jargon

Supprimez ou réécrivez :

  • expressions toutes faites : « révolutionnaire », « débloquer », « plonger dans », « dans le monde rapide d'aujourd'hui », « disons-le franchement », « voilà le truc »
  • structures « ce n'est pas juste X, c'est Y »
  • listes de trois utilisées comme remplissage
  • chaînes de tirets cadratins
  • tout mot de la liste JAMAIS DIRE du créateur dans dna/voice.md

Relisez ensuite contre dna/voice.md. Si une ligne ne ressemble pas à quelque chose qu'ils diraient à voix haute, réécrivez-la avec leurs expressions.

Résultat

Donnez à l'utilisateur, dans cet ordre :

  1. Le script final, une ligne par rangée.
  2. Le résultat du niveau de lecture (grade global).
  3. Les lignes que vous avez coupées, chacune avec quelques mots sur la raison.
  4. Tout marqueur [AJOUTER CHIFFRE] ou [AJOUTER DÉTAIL] qu'il doit remplir avec quelque chose de vrai.
  5. Une suggestion de ce qu'il faut montrer à l'écran au moment le plus fort.

Skills associés