fluent-review

Run today's SM-2 review queue and update mastery metrics.

286|46|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/m98/fluent --skill fluent-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fluent-review
Source: https://github.com/m98/fluent/tree/main/.claude/skills/fluent-review
Command: npx skills add https://github.com/m98/fluent --skill fluent-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Learners struggle to keep long-term language retention without a structured, timely review process; this Skill automates and orchestrates daily SM-2 based reviews to keep material fresh and reduce forgetting.

Core Features & Use Cases

  • Automated queue loading: pulls due items from spaced-repetition.review_queue.today and prioritizes them for review.
  • Per-item exercise generation: creates targeted prompts for vocabulary, grammar rules, or error patterns based on item_type.
  • Assessment & scheduling: evaluates responses, updates EF and interval values, and reshelves items into the correct future queue.
  • Usage scenario: a learner triggers /fluent-review each day to complete a focused, adaptive set of reviews and see improved retention.

Quick Start

Trigger a daily review by typing /fluent-review to begin today's session.

Frequently Asked Questions about fluent-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does spaced repetition work for language learning and vocabulary retention?

Spaced repetition for language learning schedules review sessions at increasing intervals to prevent forgetting. This approach uses the SM-2 algorithm to adaptively reschedule vocabulary and grammar items based on your recall performance.

How do I trigger today's spaced repetition review queue for my vocabulary?

To trigger today's spaced repetition review queue, type /fluent-review. This loads your due vocabulary, grammar, and error-pattern items, generating targeted exercises for your daily practice session.

What is the SM-2 algorithm and how does it update my language review schedule?

The SM-2 algorithm is a spaced repetition method that updates easiness factors and intervals based on your responses. It evaluates your recall accuracy and reschedules items into future review queues accordingly.

Can I use adaptive practice for both grammar rules and vocabulary memorization?

Yes, adaptive practice supports both grammar rules and vocabulary memorization. The system generates targeted prompts based on item type, allowing you to review grammar structures, vocabulary, and error patterns.

Does this daily review process automatically start without user input?

No, the daily review process does not start automatically. A safe gating mechanism prevents auto-invocation, requiring the learner to manually type /fluent-review to begin the spaced repetition session.

What are the limitations of using SM-2 for spaced repetition in language learning?

Using SM-2 for spaced repetition requires existing data in your review queue to function. The system depends on previously logged vocabulary, grammar, or error-pattern items to generate targeted exercises and update mastery metrics.