What problem does it solve? Language learners often practice without structure, repeating what they already know and neglecting weak areas. This Skill runs a guided 15-20 minute session that adapts exercise difficulty to the learner's level, targets weak error patterns, and schedules spaced reviews based on stored progress data. ## Core Features & Use Cases - Adaptive Session Planning: Loads six learner databases to compute streaks, due reviews, weak patterns, and recent accuracy before proposing a daily plan. - Skill Routing and Mixed Mode: Dispatches to dedicated writing, speaking, vocabulary, reading, or review skills, or runs an interleaved adaptive mix targeting 2-3 weak patterns. - Real-Time Difficulty Adjustment: Adjusts exercise difficulty after every 3-4 answers based on rolling accuracy, and persists all results to learner databases at session end. - Use Case: A Dutch learner at A1 level types /fluent-learn, sees a status summary with streak and due reviews, picks the adaptive mix, and completes interleaved drills on word order and formal register with immediate scored feedback. ## Quick Start Type /fluent-learn to start an adaptive practice session that greets you, shows today's plan, and runs exercises matched to your current level.