Immersion Reader
Convierte un artículo, YouTube o podcast en una lección interactiva local de inglés
Probado · Funciona
Qué hace
Construye una lección de lectura profunda y escucha de inglés H5 auto-contenida a partir de una URL de artículo, una transcripción de YouTube o podcast, o un segments.json preparado. Se activa cuando el usuario quiere convertir texto fuente en inglés en una página de estudio de inmersión con audio, tarjetas de palabras, tarjetas de fragmentos, dictado y shadowing. Ejecuta un pipeline de Python que valida un esquema de segmento, inyecta datos y tiempos de palabras, y sintetiza audio por palabra a través de edge-tts.
Informe de la prueba
Ejecutó el build_page.py incluido en la lección de demostración: emitió una página H5 interactiva real de 56KB más un app.js de 62KB con escucha a ciegas, dictado, shadowing y sincronización de palabras tipo karaoke funcionando, y validó una cobertura de léxico de 467/467 contra su esquema JSON. Una línea base sin habilidad para la misma solicitud de 'build an English reading lesson' produce una página estática plana sin ninguno de esos modos de estudio. La síntesis de audio (edge-tts) necesita red en vivo y no se ejerció; la página degrada elegantemente a TTS del navegador, lo que la herramienta informa honestamente. La autoría del segments.json con su léxico completo sigue siendo un trabajo manual que el agente debe realizar.
Probado el: 2026-07-19 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/rayw-lab/english-immersion-reader mkdir -p ~/.claude/skills cd english-immersion-reader && cp -r skills/immersion-reader ~/.claude/skills/immersion-reader
Comandos y prompts de ejemplo
/immersion-readerConvierte un artículo, YouTube o podcast en una lección interactiva local de inglés
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Turn this English article into an interactive immersion lesson.Build a listening lesson with dictation from this YouTube transcript.Make an H5 deep-reading page with word cards from this podcast.