Immersion Reader
Förvandla en artikel, YouTube eller podcast till en lokal interaktiv engelskalektion
Testad · Fungerar
Vad den gör
Bygger en självständig `H5` engelsk djup-läs- och lyssningslektion från en artikel-`URL`, ett YouTube- eller podcast-transkript, eller en förberedd `segments.json`. Utlöses när användaren vill konvertera engelsk källtext till en immersionsstudie-sida med ljud, ordkort, fraskort, diktering och shadowing. Kör en Python-pipeline som validerar ett segment-schema, injicerar data och ordtimings, och syntetiserar ljud per ord via `edge-tts`.
Testrapport
Körde den medföljande `build_page.py` på demoläxan: den genererade en verklig 56KB interaktiv `H5`-sida plus en 62KB `app.js` med fungerande blindlyssning, diktering, shadowing och karaoke-ordsynkronisering, och validerade 467/467 lexikon-täckning mot dess `JSON`-schema. En baslinje utan skicklighet för samma 'build an English reading lesson'-förfrågan producerar en platt statisk sida utan någon av dessa studielägen. Ljudsyntes (`edge-tts`) kräver live-nätverk och utövades inte; sidan degraderar graciöst till webbläsarens `TTS`, vilket verktyget rapporterar ärligt. Att författa `segments.json` med dess fullständiga lexikon är fortfarande manuellt arbete som agenten måste utföra.
Testad: 2026-07-19 · Claude Code 2.x (agent harness)
Installation
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
Kommandon och exempelprompter
/immersion-readerFörvandla en artikel, YouTube eller podcast till en lokal interaktiv engelskalektion
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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.