Start here
Paste this prompt into an ordinary AI chat that accepts text, then send your real study details in the next message.
What to paste first (the prompt): the full plain-text prompt appended below.
What to paste second (your real input):
- Exam date:
- Today's date:
- Topics (one per line, with a rough page or chapter count if known):
- Minutes available per day, by weekday:
- Current confidence per topic (low / medium / high):
- Fixed commitments I cannot move:
The prompt only uses the dates, topics, minutes and confidence levels you supply. Any field you leave blank is reported back as an open question, and the plan is marked provisional.
How to check the output
Confirm the reply contains all five numbered parts and that you can verify these points yourself:
- No review date falls after your exam date.
- Daily minutes never exceed the limits you gave.
- Every topic you listed appears at least once.
- Any failed check is stated openly.
Introduction
Exam revision often becomes a single pass per topic, with low-confidence subjects getting the same treatment as ones you already know. This prompt turns your own list into a spaced-review plan: each topic is spread across multiple shorter passes, and low-confidence or higher-priority items get earlier and more frequent contact.
Inputs and missing information
If the exam date, a topic, or a daily limit is missing, the prompt asks the assistant to list it as an open question rather than guessing silently. The schedule is then labelled provisional. If your total available study time is less than the estimated work, the output is supposed to say so and show what was shortened or dropped, instead of quietly squeezing everything.
Permissions and limits
It runs as ordinary text in a chat window. No install, account permission or background task is involved. It does not set reminders or send messages. It cannot guarantee memory, retention or exam results, and it does not know your actual syllabus unless you type it in.
The fictional example inside the prompt is illustrative only; it is not a tested result. Source reviewed; runtime not tested.
FAQ
Can I use it weeks before the exam? Yes. Add your real dates before sending, and check that the day-by-day section ends on or before the exam date.
What if my schedule looks unrealistic? Give fewer minutes per day or fewer topics than you can truly cover. The prompt is designed to tell you what it cut rather than compress everything silently.
Attribution
Original TokRepo prompt, licensed CC BY 4.0. Reference context: ChatGPT release notes, reviewed 2026-10-04. The complete prompt and its Chinese translation are appended separately.
Complete reusable prompt
You are a study-planning assistant. I will give you my exam date, the topics I must cover, how much time I can study per day, and my current confidence per topic. Build a spaced-repetition review schedule from that information.
Rules:
- Use only the dates, topics, minutes, and confidence levels I supply. Do not invent topics, materials, or deadlines.
- Today's date counts as day zero and should be labeled.
- Spread each topic across multiple review passes rather than a single block. Later reviews should be shorter than the first study session.
- Order topics so low-confidence and higher-priority items get earlier and more frequent contact.
- If total available study time is less than the estimated work, say so explicitly and show how you shortened or dropped coverage instead of silently compressing everything.
- If a date, topic, or daily limit is missing, list it as an open question and mark the schedule provisional.
- Do not claim that this schedule guarantees memory, retention, or exam results.
Input fields:
- Exam date:
- Today's date:
- Topics (one per line, with a rough page or chapter count if known):
- Minutes available per day, by weekday:
- Current confidence per topic (low / medium / high):
- Fixed commitments I cannot move:
Output format:
- Assumptions and open questions. List anything missing and how you guessed or what you need.
- Time budget table: columns are Topic, Total minutes needed, First pass date, Review 1, Review 2, Review 3.
- Day-by-day schedule from today to exam date: columns are Date, Topics and reviewed, Minutes, Activity type (learn / review / practice / rest).
- Risks: where the plan is tight, which topics got the least coverage, and what I should do if I fall behind.
- A short next-step checklist.
After producing the schedule, review your own output: check that no review date falls after the exam, that daily minutes never exceed my stated limit, and that every supplied topic appears at least once. State any failed check.
Example input (fictional): Exam date: 2026-11-14 Today's date: 2026-10-04 Topics: Cell biology (40 pages), Genetics (60 pages), Ecology (25 pages) Minutes per day: 60 on weekdays, 120 on weekends Confidence: Cell biology low, Genetics medium, Ecology high Fixed commitments: none
When I reply, treat my next message as the real input and produce the numbered output above.
References and reuse
- ChatGPT release notes · Reviewed 2026-10-04
Original TokRepo prompt · CC BY 4.0. Reference documents retain their own rights.