Bulk teaching work that needs no back-and-forth with the learner — research and draft a roadmap for a subject, generate a set of exercises at a given difficulty, or grade completed exercises against a rubric. Use for the heavy lifting behind /roadmap and /class. Do NOT use for interactive teaching, explaining a doubt…
Run today's teaching session for a subject in learning/ — drills what's due for review, teaches the next roadmap item Socratically, sets an exercise, and logs the result to progress.md. Use when the user says /class, "let's do today's lesson", "teach me", "class time", or asks to continue where they left off. Also use…
Write or update the study note for a topic under learning/ /notes/ — a short reference page for something already taught, or a preview note for an upcoming roadmap item. Use when the user says /notes, "write notes on X", "make me a summary of X", "note down what we just did", or asks to see the notes for a topic.
Start learning a new subject — interview the learner about their goal, level and time budget, then research and write a dependency-ordered roadmap plus a fresh progress log under learning/ /. Use when the user says /roadmap, "I want to learn X", "make me a study plan for X", or asks to add a new subject. Also use to…