CommunityRédaction et éditiongithub.com

bonjour-espoir-khs/storytelling-loop

Boucle de narration : un skill maître qui utilise le logline comme étoile polaire et enchaîne les étapes réception → atelier logline → squelette → personnages → conception scènes/épisodes → brouillon → vérification (confrontation logline, revue contradictoire, portail fait réel/public) → jugement (réfutation de l'auteur, retour en arrière) → transmission.

Qu'est-ce que storytelling-loop ?

Cette boucle de narration est conçue pour guider l'écriture d'histoires dramatiques (scénarios, pièces, récits vidéo, adaptations de faits réels) en utilisant un logline comme unique point de référence. Contrairement à l'écriture informative, elle ne repose pas sur une liste de faits mais sur une promesse d'une ligne faite au public. Le jugement se fait par des 'mines' (🔴🟠🟡) et la réfutation de l'auteur, et les dialogues ne sont pas lissés. Le skill s'appuie sur le bundle screenwriting pour les connaissances techniques, sur sw-workflow pour la progression des étapes, et ajoute des mécanismes de confrontation au logline, de revue contradictoire, de portail fait réel/public, de retour en arrière et de transmission vers d'autres skills. Il fonctionne en mode co-écriture, coaching (l'auteur écrit, l'IA diagnostique) ou simple inspection. Il est déclenché par des expressions comme 'boucle de narration', 'attrape-moi un logline', 'scénario de drama', 'synopsis', etc.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/goodmorninghope-khs/storytelling-loop/tree/HEAD

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

Boucle de narration

Les écrits narratifs (pièces, scénarios, récits vidéo, adaptations de faits réels) tournent différemment des écrits informatifs. Ce n'est pas une liste de faits, mais une ligne de logline qui sert de point de référence à chaque étape. Au lieu de notes, on juge par mines (🔴🟠🟡) et réfutation de l'auteur, et les dialogues ne sont pas polis. Les connaissances en écriture se trouvent dans le bundle screenwriting, la progression et la sauvegarde d'état dans sw-workflow qui en fait partie. Ce skill ajoute par-dessus ce tableau d'étapes : confrontation au logline, revue contradictoire, portail fait réel/public, règles de retour en arrière, transmission vers d'autres skills.

Emplacement du skill : Dossier des skills du compte Aside skills/user/<skill>/ (screenwriting, screenplay-review-checklist, writing-loop, marketingskills, humanize-korean, doc-coauthoring, policy-media-desk). Voir le tableau dans le README pour le dépôt original.

Différences avec writing-loop

writing-loop (écrits informatifs / persuasifs)storytelling-loop (écrits narratifs / dramatiques)
Point de référenceListe de preuves (faits originaux)Logline (promesse d'une ligne au public)
UnitéParagraphe, sectionBattement, scène, épisode
JugementScore 5 axes 40/50Mines 🔴🟠🟡 + réfutation de l'auteur, critères de passage d'étape
Polissagehumanize-korean obligatoireNe pas utiliser sur les dialogues (ton, dialecte, fautes, coupures appartiennent au personnage). Uniquement léger sur les didascalies, synopsis, document de conception
Retour en arrièreMaximum 3 toursRetour à l'étape d'origine. Si le logline vacille, s'arrêter et aller en ①. Le nombre de tours est fixé par l'auteur
ÉtatListe de contrôle des épisodesstory-bible.md (écriture continue entre sessions)
Qui écrit ?Brouillon par AsideChoix du mode : co-écriture / coach (l'auteur écrit, pas de réécriture) / inspection uniquement

Boucle

⓪ Réception → ① Atelier logline → ② Squelette → ③ Personnages → ④ Conception scènes/épisodes → ⑤ Brouillon → ⑥ Vérification → ⑦ Jugement ─ Passage → ⑧ Transmission / Enregistrement
              ▲  (Étoile polaire)        ▲        ▲            ▲                ▲                │
              └──────────────────┴────────┴────────────┴────────────────┴──── Retour en arrière ──┘
              À la fin de chaque étape : "Confrontation au logline" : le résultat de cette étape respecte-t-il cette ligne unique ?

⓪ Réception

  1. Choisir le format : references/forms.md (long métrage, série dramatique / mini-série, court métrage / webdrama / court format, théâtre, documentaire / vidéo politique, court, fait réel / biographie narrative, roman).
  2. Demander le mode (ask_user_question une fois) : co-écriture (Aside rédige le brouillon), coach (Aside pose des questions, diagnostique, donne des exercices, l'auteur écrit), inspection uniquement (⑥ seulement).
  3. À déterminer : volume (minutes, pages, nombre d'épisodes), plateforme / destinataire et leurs spécifications (les spécifications du concours / diffuseur priment sur le système de compétences), date limite, existence d'une œuvre originale / fait réel, emplacement du story-bible.
  4. Si un brouillon existe déjà, utiliser le chemin d'entrée de sw-workflow "remplir le tableau à l'envers" pour extraire le logline, la structure, les personnages du brouillon dans le story-bible, et utiliser les cases vides comme liste de corrections pour repartir de ⑥.
  5. Ligne de départ : Boucle de narration · Format {format} · Mode {mode} · Chemin {long métrage 0~7 | série S0~S7 | court chemin}.

① Atelier logline (Établir l'étoile polaire)

Remplir la fiche references/logline-card.md. Créer 5 candidats, les filtrer par test, en fixer un et l'écrire dans la case "Étoile polaire" en haut du story-bible. Pour une série, l'engine (pourquoi l'histoire se renouvelle chaque semaine) et le test d'extension des épisodes doivent être passés. Compétences sources : sw-premise-theme, sw-industry-business (vérification PROBLEM), pour les séries sw-series-engine-bible.

②~⑤ Squelette · Personnages · Scènes · Brouillon

Suivre le tableau d'étapes de screenwriting/modules/sw-workflow/GUIDE.md (long métrage étapes 25, série S2S6). Pour chaque étape, écrire les livrables du tableau dans le story-bible et s'auto-évaluer sur les critères de passage. À la fin de chaque étape, laisser une ligne Confrontation au logline : ② Confrontation : Le point médian (fausse victoire) renforce-t-il le désir du 'personnage principal qui…' ? → Oui.

  • Pour la pratique coréenne du drama / cinéma, ajouter en référence les exemples de sw-korean-french-screenwriting, sw-series-case-studies (Noh Hee-kyung).
  • Le format de script est sw-format-adaptation (système coréen S# numéro de scène, Fountain). Si le destinataire a son propre format, l'utiliser.
  • En mode coach, Aside ne rédige pas les livrables ; il fournit une liste de questions et d'exercices.

⑥ Vérification

Remplir les cinq cases de references/gates.md.

  • L Confrontation au logline : L'ensemble de la liste des scènes/épisodes respecte-t-il l'étoile polaire ? Liste des scènes qui ne le respectent pas.
  • W Critères de passage d'étape : Tableau sw-workflow et questions de diagnostic de chaque module (structure 13, personnages 14, dialogues 14, scènes 13, format).
  • R Revue contradictoire : screenplay-review-checklist (7 niveaux, 37 critères). Pour les brouillons co-écrits par l'IA, la méthode B (jugement initial par subagent → vérification des preuves) est par défaut.
  • F Portail fait réel / public : Activer si l'histoire implique des personnes réelles, des faits réels ou des vidéos institutionnelles (vérité, honneur / vie privée / image, consentement ; pour les institutions publiques, style non perçu comme une évaluation et vérification du droit électoral).
  • A Simulation du public : Donner le brouillon seul à un subagent et lui demander une lecture à froid (cold read). "A-t-on envie de voir la scène / l'épisode suivant ? Qu'est-ce qui prête à confusion ? Quel est le désir du personnage principal en une ligne ?"

⑦ Jugement et retour en arrière

Passage : Aucun 🔴 + les 🟠 sont corrigés ou l'auteur accepte de les laisser comme réfutation + L confrontation OK + F portail OK (si activé). La réfutation de l'auteur est la dernière étape de screenplay-review-checklist. Si l'auteur dit "c'est intentionnel", enregistrer la mine comme pilier et passer (journal des décisions).

Zone bloquéeÉtape de retour
Niveau A (conception / thème) 🔴, échec L confrontation sur plusieurs étapes, "pas logique en une ligne"① Logline
Niveau C (causalité / structure), fin d'acte ne pose pas de nouvelle question, milieu mou② Squelette
Niveau B (personnages), dialogues ne s'écrivent pas (généralement personnage sans rien à perdre)③ Personnages
Niveaux D·F (espace / rythme), scènes sans changement de valeur, scènes d'exposition④ Conception scènes / épisodes
Niveau E (dialogues / émotions), violation de format⑤ Brouillon
Échec du portail FReconcevoir la scène concernée en ④ (ne pas écrire avant vérification des faits / consentement)
  • Changer le logline est une décision de l'auteur. Aside ne fournit que les raisons et les candidats pour le changement. S'il change, l'enregistrer dans le journal des décisions du story-bible et recommencer la confrontation depuis ②.
  • Il n'y a pas de limite de tours. Mais si la même mine apparaît deux tours consécutifs, s'arrêter et demander à l'auteur : "Veux-tu la corriger ou la garder comme pilier ?"

⑧ Transmission et enregistrement

  1. Mettre à jour story-bible.md (étape actuelle, journal des décisions, prochaine tâche). Le brouillon est dans le format choisi par l'utilisateur (skill docx, skill google-docs, fichier texte / Fountain).
  2. Prochain anneau (après confirmation de l'utilisateur) :
    • Phrases pour l'intention du projet, synopsis, documents de concours → writing-loop (depuis ② brouillon, chemin document).
    • Texte promotionnel, accroche, affiche → writing-loop chemin promotionnel (copywriting marketingskills).
    • Scripts de courts / clips SNS → modules social/video de marketingskills + le court chemin de cette boucle.
    • Vidéos à mettre sur YouTube (drama court, vidéo politique, récit réel) → youtube-agent (original Jakeschincariol/youtube-agent-skill, MIT) : yt-script pour le hook des 15 premières secondes (21 formules, notation) et les instructions [ON SCREEN], yt-package pour titre / vignette, yt-chapters / yt-seo pour la description. Si une vidéo longue sort, utiliser yt-shorts pour en extraire des courts. Si le hook est faible, retourner à ④ conception de scène.
    • Production vidéo (motion design / showreel) → Anneau de diffusion ⑤ du tableau de liaison policy-media-desk.
    • Récit de fait réel / biographie narrative → Preuves factuelles via le portail A de writing-loop, enregistrement via l'anneau d'enregistrement ⑥ du tableau de liaison.
  3. Ajouter un savoir-faire sous forme d'une ligne dans references/lessons.md.

Limites de jugement

  • En mode coach, ne pas réécrire les phrases du brouillon de l'auteur. Fournir uniquement diagnostics, questions, exercices.
  • Les histoires traitant de personnes réelles ne sont pas transmises comme brouillon public avant le consentement de la personne (ou de sa famille) et la vérification des faits. Si c'est une adaptation, le mentionner clairement.
  • Les vidéos promotionnelles institutionnelles / apparitions de dirigeants activent également le portail D de writing-loop (style non perçu comme une évaluation, vérification du droit électoral, interdiction d'exagération des effets). Ne pas donner d'avis juridique.
  • Les citations des ouvrages d'écriture originaux et le texte intégral de screenplay-review-checklist ne sont pas transférés dans un dépôt public.

Historique des modifications

  • 2026-11-04 v1.1 : Ajout de l'anneau youtube-agent dans la transmission (hook, titre, vignette, description, courts métrages pour les vidéos YouTube).
  • 2026-11-02 v1.0 : Création initiale. Installation de screenwriting (jtydhr88) et screenplay-review-checklist (zhlmi), liaison avec writing-loop, marketingskills, humanize-korean, policy-media-desk.

Skills associés