What problem does it solve? Language learners lose motivation when they cannot see whether their practice is paying off. This Skill aggregates scattered learning data into a single personalized dashboard showing streaks, mastery levels, accuracy trends, and next goals. ## Core Features & Use Cases - Comprehensive Dashboard: Renders overview stats, per-skill mastery (writing, speaking, vocabulary, reading), accuracy trends, focus areas, spaced-repetition status, achievements, and session history. - Read-Only Safety: Never modifies any database file, so it is safe to auto-invoke on natural-language questions like "how am I doing" or "show my stats". - Personalized Recommendations: Derives short-, medium-, and long-term goals from weak mistake patterns, unpracticed skills, and due reviews. - Use Case: A learner asks "how am I doing with Dutch?" and immediately receives a formatted report with their current streak, vocabulary count, accuracy trend chart, and the top grammar patterns needing attention. ## Quick Start Ask the assistant "show my language learning progress" or type /fluent-progress to render your full dashboard.