What problem does it solve? Language learners forget vocabulary and grammar without correctly timed reviews, and hand-calculating spaced-repetition schedules is error-prone. This Skill provides the single source of truth for the SM-2 algorithm so every answered review question updates the learner's schedule consistently. ## Core Features & Use Cases - Score-to-Quality Conversion: Maps 0-10 review scores to the SM-2 0-5 quality scale using a defined lookup table. - Interval and Easiness Updates: Applies the official SM-2 formulas for interval progression, easiness-factor adjustment (floored at 1.3), and repetition resets on wrong answers. - Mastery Tracking and Queue Routing: Tracks consecutive correct/incorrect streaks to adjust mastery levels and routes items into today, tomorrow, this_week, or later review queues. - Use Case: After a learner answers a vocabulary question scoring 8/10, use this Skill to compute quality 4, update the item's interval and easiness factor in spaced-repetition.json, and assign its next due date. ## Quick Start Use the SM-2 calculator to grade this review answer with a score of 8 out of 10 and update the item's next due date in the spaced-repetition database.