Immersion Reader
Trasforma un articolo, YouTube o podcast in una lezione interattiva di inglese locale
Promosso
Cosa fa
Costruisce una lezione di lettura e ascolto profondo in inglese H5 autonoma da un URL di articolo, una trascrizione di YouTube o podcast, o un `segments.json` preparato. Si attiva quando l'utente desidera convertire testo sorgente inglese in una pagina di studio per immersione con audio, schede di parole, schede di frasi, dettato e shadowing. Esegue una pipeline Python che convalida uno schema di segmento, inietta dati e tempistiche di parole e sintetizza audio per parola tramite `edge-tts`.
Rapporto di test
Eseguito il `build_page.py` incluso sulla lezione demo: ha emesso una vera pagina H5 interattiva di 56KB più un `app.js` di 62KB con ascolto cieco, dettato, shadowing e sincronizzazione karaoke delle parole funzionanti, e ha convalidato una copertura lessicale di 467/467 rispetto al suo schema JSON. Una baseline senza skill della stessa richiesta 'build an English reading lesson' produce una pagina statica piatta senza nessuna di quelle modalità di studio. La sintesi audio (`edge-tts`) necessita di rete live e non è stata esercitata; la pagina degrada elegantemente al TTS del browser, cosa che lo strumento riporta onestamente. L'autoring del `segments.json` con il suo lessico completo è ancora un lavoro manuale che l'agente deve fare.
Testato il: 2026-07-19 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/immersion-readerTrasforma un articolo, YouTube o podcast in una lezione interattiva di inglese locale
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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.