learn-review

Schedule and run SM-2 reviews for due facts, updating frontmatter and logging outcomes.

520|175|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/EvolutionAPI/evo-nexus --skill learn-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn-review
Source: https://github.com/EvolutionAPI/evo-nexus/tree/main/.claude/skills/learn-review
Command: npx skills add https://github.com/EvolutionAPI/evo-nexus --skill learn-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the review of due learning items by applying the SM-2 spaced repetition algorithm, updating each fact's frontmatter and recording progress in a centralized log.

Core Features & Use Cases

  • Scans workspace/learning/facts/ for due items (next_review <= today) and prioritizes oldest due
  • Applies the SM-2 algorithm to compute new interval, ease, reps, and next_review, then rewrites the frontmatter
  • Logs every review event to workspace/learning/.state/review-log.jsonl for audit and progress tracking

Quick Start

Run the learn-review skill to process all due facts for today.

Frequently Asked Questions about learn-review

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

FAQPage Schema
How do I automate spaced-repetition reviews for facts stored in markdown frontmatter?

Automate spaced-repetition reviews by scanning fact files with due dates and applying the SM-2 algorithm to update intervals, ease, and next_review fields directly in local frontmatter.

What is the SM-2 algorithm and how does it schedule learning reviews?

The SM-2 algorithm schedules learning reviews by computing new intervals, ease factors, and repetition counts based on review quality, then updates next_review dates in frontmatter to manage spaced repetition.

How do I run a study session to process all due facts for today?

Run a study session by triggering the skill with commands like "revisar", "review facts", "study", or "/learn-review" to process all due facts scheduled for today under the workspace learning directory.

Can I track and log spaced-repetition review outcomes for progress auditing?

Track spaced-repetition review outcomes by logging every review event to a centralized JSONL file, recording progress and audit data for each fact processed during the session.

Do I need any external dependencies to apply SM-2 scheduling in my workspace?

No external dependencies are required to apply SM-2 scheduling, as the skill operates locally on markdown fact files and manages review intervals and logging entirely within the workspace.

Why are my due learning facts not being prioritized correctly during review sessions?

Due learning facts are prioritized by scanning for items where next_review is less than or equal to today, processing the oldest due dates first to ensure overdue items receive immediate attention.