AI Blocks › Study and check your understanding
Study review scheduler
Paste your study cards with their due dates. Your AI quizzes you on the most overdue ones first, up to 15 cards. After each answer it sets the next review date.
Run a spaced repetition review of your study cards. Get a short recall session, new review dates and a view of the week ahead.
Free · No account · MIT licence · Made by edu-agent-skills contributors · Level: beginner · Tested · Updated 28 Oct 2026
What you get
What goes in
- Your study cards, one per line
- The due date for each card
- The last interval in days for each card
- Your last recall score for each card (optional for new cards)
Before you start
- Cards you already understand. New cards start at 1 day.
- No code, files or web access needed. Paste your cards into the chat.
What comes out
- Session start: How many cards are due, how many are overdue, and about how long the session will take.
- Per-item review: For each card: topic, question, your answer, the right answer, your score and the next review date.
- Failed item retry: Cards you failed are asked again at the end of the same session.
- Session close: Counts of easy, good, hard and failed cards, plus the list of failed cards.
- Next 7 days: Which cards are due each day this week, with a warning if one day looks crowded.
Is it for you?
Skip it when
- You have not learned the topic yet. Learn it first, then add it, or ask your AI to teach it step by step.
- You want a one-off quiz with no schedule. Ask your AI for a plain quiz on your notes instead.
- You need an app that sends daily reminders. Use a flashcard app, since this only works inside one chat.
Fill it in
Add what this task works from, then copy the request.
- Your study cards, one per line.
- The due date for each card.
- The last interval in days for each card.
- Your last recall score for each card (optional).
Run it
Download the complete instructions and supporting files. Add them to Claude, ChatGPT or Gemini once, then ask for it by name in any chat. Pasting the instructions into a chat works too.
Before and after this skill
Choose the steps you need. Bring your own material when you have it.
Before
Bring the material listed under Fill it in.
After
- Study notebook reviewer
Use it if you have the document.
- Study revision coach
Use it if you have the document.
- Study gap tracker
Use it if you have the document.
Details
From edu-agent-skills contributors. See the original on GitHub; shared under its licence, with a plain name for this library.
What it does
Give it study cards with due dates and recent recall results. It reviews the most overdue items first and adjusts each interval after your answer. You get updated dates, failed items to retry and a view of the coming week.
What goes in and out
You give it
- Your study cards, one per line.
- The due date for each card.
- The last interval in days for each card.
- Your last recall score for each card (optional).
You get
- A review session capped at fifteen items.
- Updated intervals and next review dates.
- Failed-item retries and a seven-day review view.
More for Study and check your understanding
- Student code project reviewer
- Study roadmap and weekly session planner
- Claude Code quiz coach
- Learning mistake coach
Every study and check your understanding skill
How the task works
- Step 1. Find due items and rank overdue ones first.
- Step 2. Show each question before its answer and record recall quality.
- Step 3. Update intervals, retry failed items and show the next review dates.
Full instructions
- Open Claude, ChatGPT or Gemini and paste the skill text from this page.
- Paste your cards. Give each one a due date, last interval and last recall score. No code or files needed.
- Answer each question before your AI shows the answer. Then score yourself: Failed, Hard, Good or Easy.
- Retry the failed cards at the end of the session.
- Save the updated dates and the 7-day list. Paste them back next time.
- Interval is the number of days until you see a card again. Ease factor is how fast that gap grows: a card you find easy grows faster, a card you fail goes back to 1 day. Easy and Good lengthen the gap, Hard keeps it, Failed resets it.
- The intervals follow a simplified SM-2 method, a common spaced repetition rule. They are a guide, not a promise of how much you will remember.
- To make cards from your notes, use the flashcard maker. If you fail a card three sessions in a row, your AI tells you, re-explains that topic and restarts the card at 1 day.
Full instruction file
Purpose
Schedule review of previously-learned concepts at expanding intervals to exploit the spacing effect. Manages due dates, adjusts intervals based on recall quality, and surfaces overdue items before they decay.
Keep the cards and dates in the chat. No other skills are needed. If a card fails three sessions in a row, re-explain that topic in the chat, then restart the card at 1 day.
Activation
- Review session is due based on schedule. Learner initiates review. Pasted cards have due items. Sustained learning track (3+ sessions) needing interval maintenance.
- Skip if: one-shot session with no continuity. Concept not yet learned. Learner declines scheduling.
- Routing: overdue items take priority at session start. Show the updated intervals at the end so the learner can paste them back next time.
Inputs
- Pasted card list with due dates, last interval in days and last recall score.
Interval Algorithm (Simplified SM2)
Each item has an interval (days) and ease factor (EF, 1.3–2.5). Initial: 1 day → 3 days → then formula.
| Score | Label | Interval Rule | EF Change |
|---|---|---|---|
| 0 | Failed | Reset to 1 day | EF -= 0.2 (min 1.3) |
| 1 | Hard | Stay at current | EF -= 0.1 |
| 2 | Good | Interval × EF | No change |
| 3 | Easy | Interval × EF × 1.3 | EF += 0.1 (max 2.5) |
Mastery threshold: EF > 2.4, interval > 60 days, 5 consecutive successes → archive.
Workflow
- Detect Due Items — Check
next_review ≤ today. Sort by overdue duration (most overdue first). Report count. - Scope Session — ≤10 due: review all. >10: prioritize by overdue + weak-area overlap, cap at 15. Report deferrals.
- Execute Review — Present front, wait for learner response, reveal back. Self-score: Failed/Hard/Good/Easy. Compute new interval immediately. Never reveal answer before attempt.
- Handle Failures — Score 0: reset to 1 day, re-test at end of current session. Failed 3 sessions in a row: tell the learner, re-explain the topic in the chat, then restart the card at 1 day.
- Update Schedule — Output updated schedule. Show items due in next 7 days. Warn about upcoming review spikes.
- Onboard New Items — Fresh concept → add at interval=1 day. Confirm concept is understood first (not still unclear).
Rules
- DO: never reveal the answer before learner attempts.
- DO: coach learners on what "Good" vs "Easy" means for self-scoring calibration.
- DO: stagger new item additions to prevent review spikes.
- DO: archive mastered items (meet threshold) — don't review indefinitely.
- DON'T: review items that aren't due — respect the schedule.
- DON'T: let sessions exceed 15 items — defer the rest.
- DON'T: add items to schedule before they're genuinely understood.
- DON'T: frame review sessions as tests — it's memory maintenance.
Output
Session start: due count + overdue count + estimated time. Per-item: topic, question, learner response, answer, score, next review date. Session close: score distribution (easy/good/hard/failed), failed items list, next 7-day schedule. Format naturally.
Checklist
- Overdue items prioritized first.
- Session capped at 15 items.
- Answer not revealed before learner attempt.
- Failed items re-tested within same session.
Before you start
Use the material below to do this job. If facts or tool access are missing, explain what you can finish and what must wait.
What you need (use your own material or the linked skill):
- A document (yours): a finished document, such as a Word file, a PDF or a page of notes.
How to start:
- Look first. Use what they've already attached, pasted or put in their about-me note. In a coding assistant with file access, look in the project too for these by name.
- Check what's missing. Look for a document. They can attach files, paste the details, or share a file path your assistant can read. Ask only for missing facts that change the result. If they ask you to start with what they have, complete the parts you can and mark the gaps.
- Do the job. Follow the skill below with the facts and tools you have. Mark each gap with
MISSING:where it belongs and never invent a fact to fill it.
After this
When you've handed it back, suggest what they could do next in one short question. It's a suggestion: if they're done, that's fine. Offer these, and say they can type their own:
- The Study notebook reviewer. It takes the document.
- The Study revision coach. It takes the document.
- The Study gap tracker. It takes the document. If they pick one and that skill is added here, carry straight on with what you just made. If not, give the link and say what to bring.