← ClaudeAtlas

fluent-readinglisted

Run an interactive reading comprehension session with a short target-language text followed by main-idea, detail, vocabulary-in-context, inference, and true/false questions. Triggered only when the learner types /fluent-reading. Presents the text, waits for the learner to read, then asks questions one at a time with immediate feedback, and optionally adds new vocabulary to the spaced-repetition queue.
aymkin/fluent · ★ 0 · AI & Automation · score 73
Install: claude install-skill aymkin/fluent
# Reading Comprehension Session ## Overview Present one text (100-500 words depending on level), ask 4-6 comprehension questions, extract vocabulary. Builds passive-to-active bridge: learners decode target-language writing, then answer questions that force recall. ## When to Use Skip this skill below A1 mastery 3 — shorter flashcard drills (`/fluent-vocab`) are more appropriate for very early learners. ## Instructions ### 1. Load context ```bash python3 "${CLAUDE_PLUGIN_ROOT:-${CLAUDE_PROJECT_DIR:-.}}/.claude/hooks/read-db.py" ``` Need: `learner-profile` (level, target language, interests), `mastery-db.skills.reading`. ### 2. Opening ```markdown # 👀 {target_language} Reading Practice Hallo {name}! Today we're practicing **reading comprehension**. I'll show you a short {target_language} text, then ask you questions about it. **Focus:** main ideas, details, vocabulary in context **Level:** {CEFR} **Duration:** 15-20 min **Tips:** - Read the whole text first - Don't translate every word — get the gist - Use context clues for unknown words - Read the questions before rereading the text **Ready? Let's read!** 📖 ``` ### 3. Pick text type + length A2 types (100-200 words): personal email, short news, advertisement, instructions, simple story, blog post, social media post, info leaflet. B1 (200-350 words): opinion pieces, longer narratives, structured guides. B2+ (350-500): editorials, technical explanations, interviews. Match the topic to `learner-profile.focus