spaced-recall
Installation
SKILL.md
Spaced Recall
Activation Contract
Use when a learning flow needs long-term retention: scheduling new recall cards, checking which cards are due, or running a review session. Owns review-queue.md under each .ai/learning/<topic-slug>/, following assets/review-queue-template.md.
Do not use for ungraded quizzes — quiz mode reads the same cues but never moves boxes; only review sessions do.
Hard Rules
- There is no scheduler: scheduling is pull-based. The due-check below runs at the start of every
/learninvocation, in every mode. - Never reveal an answer before the learner attempts recall. Retrieval effort is the mechanism, not a formality.
- Grading questions go through
native-question-ux, recommended option first. - Dates are absolute
YYYY-MM-DD. ComputeNextstrictly from the transition table; never invent or backfill review history. - Card IDs (
C-NNNN) are unique per topic and never reused; each card links back to its source Cornell note.
Queue Format
review-queue.md per topic (see assets/review-queue-template.md):