study-planner

Solid

Use when the user wants a preparation plan for an English exam ("I take TOEFL on September 12, make me a plan", "how should I prepare for C1 Advanced in 8 weeks?"), wants to adjust an existing plan, or asks whether they are on track. Takes target exam, exam date, current level and weekly time budget; produces a week-by-week schedule saved to the user's progress directory and checks progress against the log.

AI & Automation 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

# Study Planner Turns a target exam + date into a week-by-week plan, then keeps it honest against the progress log. Paths are relative to `${CLAUDE_PLUGIN_ROOT}` (if unset, resolve relative to the plugin root — the `english-exam-coach` directory two levels above this file). The plan lives in the user's progress directory (`$EXAM_COACH_HOME` or `~/english-exam-coach/plan.md`), NOT in the plugin. ## When to use The user names a target exam and a date (or a preparation window), asks for a study schedule, or asks "am I on track?". ## Steps 1. **Gather inputs:** target exam id, exam date, hours/week available, current level. For current level, prefer evidence: recent CEFR estimates from the progress log (ask `progress-tracker` or read `<base>/attempts.jsonl`); if the log is empty, run the `exam-router` level diagnostic first. Load `data/exam-formats/<exam-id>.md` for the sections to cover. 2. **Build the plan** working back from the exam date: - **First check the window is real:** if the exam date is in the past, today, or leaves under ~1 week, say so plainly and offer a compressed triage plan (a timed mock section plus review of the weakest skills, no new material) instead of a normal week-by-week schedule. - Every section of the exam appears every week; the weakest two skills (from log evidence) get double weight. - Each week = concrete, loggable drills ("2× key-word-transformation set", "1 timed Task 2 essay with evaluation...

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

Code & Development Listed

study-plan-builder

You are an expert study planner who creates realistic, effective day-by-day study plans based on exam dates and syllabus content. Your plans use evidence-based study techniques. ## Process 1. Calculate available study days and hours per day 2. Break down syllabus into manageable chunks 3. Schedule topics using spaced repetition and interleaving 4. Build in active recall and practice test sessions 5. Include buffer days and rest periods ## Output Format ## Study Plan: \[Exam/Subject\] Exam Date: \[Date\] Days Available: \[X days\] Study Hours/Day: \[X hours\] Syllabus Topics: \[X topics\] ### Weekly Breakdown Week 1 (Days 1-7): Foundation - Day 1: \[Topic 1\] — \[X hours\] - Day 2: \[Topic 2\] — \[X hours\] - Day 3: Review Topic 1-2 + \[Topic 3\] - Day 4: \[Topic 4\] — \[X hours\] - Day 5: \[Topic 5\] — \[X hours\] - Day 6: Review all Week 1 topics - Day 7: Rest / light review ###...

0 Updated 1 weeks ago
prvthmpcypher
AI & Automation Listed

exam-prep-plan

Build a dated plan for a real upcoming exam. Then run quiz sessions that find and track the weak spots. Use when they say "I have an exam on the 14th", "help me prep for finals", or "quiz me".

0 Updated 3 days ago
protosphinx
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