Communitygithub.com

littlemoonstories796-ai/youtube

Générez des chapitres YouTube à partir d'une transcription, validés selon les règles propres à YouTube pour qu'ils s'affichent réellement. Utile pour « ajouter des chapitres », « horodatages », « diviser cette vidéo en sections ».

Qu'est-ce que youtube ?

Cette compétence permet de créer automatiquement des chapitres YouTube valides à partir d'une transcription (format SRT). Elle applique rigoureusement les trois règles essentielles de YouTube : le premier chapitre doit commencer à 00:00, il doit y avoir au moins trois chapitres, et chaque chapitre doit durer au moins 10 secondes. Si l'une de ces règles n'est pas respectée, l'outil signale l'erreur au lieu de produire une liste inopérante. Le script `chapters.py` analyse les pauses et les changements de vocabulaire dans la transcription pour proposer des limites de chapitres pertinentes. Les titres générés sont des mots-clés provisoires ; l'utilisateur est invité à les réécrire en une promesse de 3 à 5 mots, dans sa propre voix, ce qui sert également de diagnostic de rétention : une section qui ne peut pas être nommée en cinq mots est soit deux sections, soit du remplissage. La compétence ne publie rien directement : elle produit une liste prête à être copiée-collée dans la description YouTube, et termine toujours par la question : « On lance, ou on modifie ? ».

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/littlemoonstories796-ai/youtube/tree/HEAD/skills/yt-chapters

Demander à votre IA préférée

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

Documentation

yt-chapters

python3 chapters.py transcript.srt --target 8

Les règles, qui ne sont pas optionnelles

Une liste de chapitres qui enfreint l'une de ces règles ne devient tout simplement pas des chapitres – le bloc reste dans la description sans effet :

  • La première entrée doit être 00:00.
  • Il doit y en avoir au moins trois.
  • Chaque chapitre doit durer au moins 10 secondes.

L'outil vérifie ces trois conditions et vous signale quand une liste est invalide, plutôt que de vous laisser la coller sans résultat.

Renommer chaque ligne

chapters.py trouve bien les LIMITES – il évalue les pauses que vous avez réellement prises en fonction du changement de vocabulaire de part et d'autre. Les titres qu'il produit sont des mots-clés thématiques, et ils constituent une ébauche. Un chapitre intitulé « Vignettes Titres Packaging » est un espace réservé. Réécrivez chacun d'eux comme la promesse de cette section, dans la voix de l'utilisateur, en trois à cinq mots.

Les chapitres sont aussi un diagnostic de rétention : si une section ne peut pas être nommée en cinq mots, c'est qu'elle contient deux sections ou qu'elle est du remplissage.

La barrière

Rien ici ne publie. Cette compétence écrit et vous publiez. Chaque résultat se termine par un bloc que l'utilisateur copie, et la dernière ligne de chaque exécution est la question : On lance, ou on modifie ?

Individual skills in this repo

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

Skills associés