reading-use-of-english

Solid

Use when the user wants to practice English exam reading or use-of-english tasks: IELTS (matching headings, True/False/Not Given, Yes/No/Not Given, matching information, sentence/summary completion, short answer, multiple choice), TOEFL iBT reading (complete-the-words cloze, daily-life texts, short academic passages), or B1-C2 tasks (reading-comprehension multiple choice, open cloze, multiple-choice cloze, gapped text, multiple matching; cross-text matching at C1; plus key word transformation and word formation in the B2-C2 exams only). Generates an original passage and items, scores answers objectively, explains every answer, and logs the attempt with score and time.

Data & Documents 8 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
32
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Reading & Use of English Objective drills: generate → answer → score → explain → log. Paths are relative to `${CLAUDE_PLUGIN_ROOT}` (if unset, resolve relative to the plugin root — the directory two levels above this file, i.e. `../../` from here). ## When to use The user asks to drill any reading or use-of-english task type, or asks why a reading answer is what it is. ## Steps 1. **Identify** exam + level + task type (ask once if unclear; /daily-drill picks the weakest type from the progress log instead). Load `data/exam-formats/<exam-id>.md` for the exact shape (items per task, options per question) and `data/cefr/reading-descriptors.md` + `data/cefr/reading-calibration-anchors.md` to calibrate text difficulty. Seed shapes: `data/item-bank/seed/reading-use-of-english-items.md`. **Check the requested task type is actually in the chosen exam** (per its format file): key word transformation and word formation exist only in B2–C2, cross-text matching only in C1, and so on. If the user asks for a task their exam does not contain, say so plainly and offer the nearest valid task or name the exam(s) that do include it — never generate an off-format item. **True/False/Not Given vs Yes/No/Not Given:** T/F/NG statements are about FACTUAL information in the text; Y/N/NG statements are about the WRITER'S views/claims (so the passage must carry opinions). Use the correct labels for each. 2. **Generate an ORIGINAL passage and items** ma...

Details

Author
OleksiiDotsenko
Repository
OleksiiDotsenko/english-exam-coach
Created
2 weeks ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

listening-trainer

Use when the user wants to practice English exam listening (IELTS parts 1-4, TOEFL iBT conversations, announcements, academic talks and listen-and-choose-a-response items, B1-C2 listening parts). Generates an original script with exam-format questions, delivers it as audio when a local TTS is available (macOS `say`) or as a read-once/partner-read script otherwise, scores answers, explains them with script evidence, and logs the attempt. Also builds questions for user-provided audio or transcripts (podcasts, lectures).

8 Updated today
OleksiiDotsenko
AI & Automation Solid

speaking-coach

Use when the user wants to practice English exam speaking (IELTS Parts 1-3, TOEFL iBT speaking tasks, B1-C2 interview/long turn/collaborative tasks), wants a speaking prompt or cue card, or wants feedback on a spoken answer provided as a transcript, self-recording description, or audio file. Generates original tasks in the exam's format with real timings and gives criteria-based feedback (fluency, coherence, lexis, grammar, pronunciation) with a range estimate and CEFR level. Logs every scored attempt.

8 Updated today
OleksiiDotsenko
API & Backend Solid

exam-router

Use when the user asks to prepare for, practice, or learn about an English exam (IELTS, TOEFL iBT, B1 Preliminary, B2 First, C1 Advanced, C2 Proficiency) without naming a specific task — e.g. "help me prepare for TOEFL", "what's in the C1 Advanced reading paper?", "test my English level". Resolves exam + CEFR level + section, explains formats from reference data, runs a quick level diagnostic, and hands off to the matching macro-skill (writing-evaluator, speaking-coach, reading-use-of-english, listening-trainer, vocabulary-builder, study-planner).

8 Updated today
OleksiiDotsenko