Communitygithub.com

littlemoonstories796-ai/youtube

Escribe capítulos de YouTube a partir de una transcripción, validados según las reglas de YouTube para que realmente se muestren. Útil para 'añadir capítulos', 'marcas de tiempo', 'dividir este video en secciones'.

¿Qué es youtube?

Esta habilidad toma una transcripción de video (por ejemplo, en formato SRT) y genera una lista de capítulos con marcas de tiempo y títulos, cumpliendo estrictamente las reglas de YouTube: el primer capítulo debe comenzar en 00:00, debe haber al menos tres capítulos y cada uno debe durar al menos 10 segundos. El script `chapters.py` identifica los límites naturales de los capítulos analizando las pausas y los cambios de vocabulario en la transcripción, asignando títulos provisionales basados en palabras clave. Luego se espera que el usuario revise y reescriba esos títulos (de 3 a 5 palabras) para que sean promesas claras de la sección, en la voz del creador. La herramienta no publica directamente; solo genera el bloque de texto que el usuario puede copiar y pegar. Al final de cada ejecución se pregunta: '¿lo envías o lo cambias?', fomentando la revisión antes de su uso. Es compatible con cualquier flujo de trabajo que utilice transcripciones de video y es especialmente útil para creadores de contenido en YouTube que desean mejorar la navegación de sus videos.

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

yt-chapters

python3 chapters.py transcript.srt --target 8

Las reglas, que no son opcionales

Una lista de capítulos que incumpla alguna de estas no se convertirá en capítulos; el bloque simplemente permanecerá en la descripción sin hacer nada:

  • La primera entrada debe ser 00:00.
  • Debe haber al menos tres.
  • Cada uno debe durar al menos 10 segundos.

La herramienta verifica las tres condiciones y te informa cuando una lista no es válida, en lugar de dejar que la pegues.

Renombrar cada línea

chapters.py encuentra bien los LÍMITES: evalúa las pausas que realmente hiciste según cuánto cambia el vocabulario a través de ellas. Los títulos que genera son las palabras clave del tema, y son un borrador. Un capítulo llamado "Miniaturas Títulos Empaquetado" es un marcador de posición. Reescribe cada uno como la promesa de esa sección, en la voz del usuario, de tres a cinco palabras.

Los capítulos también son un diagnóstico de retención: si una sección no se puede nombrar en cinco palabras, es que son dos secciones o es relleno.

La puerta

Nada de esto publica. Esta habilidad escribe y tú publicas. Cada salida termina en un bloque que el usuario copia, y la última línea de cada ejecución es la pregunta: ¿lo envías o lo cambias?

Individual skills in this repo

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

Skills relacionados