Claude Code notification

English Immersion Reader

Turn any English article or YouTube transcript into an offline deep-reading lesson page — Edge TTS, karaoke word highlight, per-lesson dictionary. For English learners who use local coding agents (Claude Code / Codex / OpenCode).

Install

From source
git clone https://github.com/rayw-lab/english-immersion-reader.git

From the README

Immersion Reader

Turn a long-form English article or transcript into a local static deep-reading page.

English | 简体中文

What this is

- A static lesson package compiler.
- Built for English learners who already live in a local coding agent (Claude Code, Codex, or OpenCode): your agent compiles the lesson, you study it.
- Output opens as local HTML.
- Edge TTS is the default audio path.
- Karaoke-style word highlight follows the audio; click any word to play from it.

What this is not

- No account.
- No backend.
- No database.
- No cloud sync.
- No public local-agent CLI bridge.
- No in-page agent server.

Use the page's copy prompts with your local agent when you need help with a word, segment, summary, or transfer task.

Selection Card Policy

- Single-word selections can show an offline dictionary card.
- 2-5 word phrases stay agent cards by default; the whole phrase meaning is often not the sum of word definitions.
- Longer passage selections copy a deep-reading prompt for your local agent.
- Clicking prepared chunks is different: authored chunks can still show their Chinese meaning and example sentence.

Try it first

A compiled demo lesson lives at docs/demo/index.html — clone, then open it directly in a browser. No install needed.

The same page is served via GitHub Pages: .

Quickstart

Then open http://localhost:8770/index.html.

Generated lessons belong in lessons/, which is ignored by git. Do not commit user-captured transcripts, private articles, or generated lesson audio unless you own the rights.

Skill Install

Copy skills/immersion-reader/ into ~/.claude/skills/ or your project .claude/skills/ directory. OpenCode and Codex users should keep this repository's AGENTS.md with the lesson project so the agent follows the data…
Read the full README on GitHub

Details

Language
Python
License
MIT
Last updated
12 June 2026
Topics
agent-skillsclaude-codeedge-ttsenglishenglish-learningesllanguage-learninglearn-english

FAQ

What is English Immersion Reader?

Turn any English article or YouTube transcript into an offline deep-reading lesson page — Edge TTS, karaoke word highlight, per-lesson dictionary. For English learners who use local coding agents (Claude Code / Codex / OpenCode). It is a notification for Claude Code, from rayw-lab/english-immersion-reader on GitHub.

How do I install English Immersion Reader?

Clone rayw-lab/english-immersion-reader from GitHub and follow the setup steps in its README.

Is English Immersion Reader popular?

rayw-lab/english-immersion-reader has 28 GitHub stars and 0 forks. It was last updated on 12 June 2026.

More notifications & sounds

Browse the most popular Claude Code mods, all notifications & sounds, or the skills and MCP server directories.