for coding agents · free, open, no auth
One install gives your agent 8 teaching modes, from absolute-zero foundations to a strict examiner. It asks one question, then waits for you. Every term defined, every grade honest.
install
Detects Claude Code, Cursor, Codex, Qoder and more, then writes the skill into the right folder. Add --dry-run to see the plan first.
npx skills add arm-pz/deep-tutor
see it work
Real shapes of what each mode returns. Pick a mode.
one turn, mid-lesson · topic: recursion
Recursion is a function that solves a problem by first solving a smaller copy of itself, then combining the answers. Think of matryoshka dolls: each doll holds a smaller doll, until the solid one at the center that holds nothing. The most common mistake is forgetting the center: without a base case, the dolls never stop opening.
the turn's last line
In your own words: what stops a recursive call from running forever?
round 2 · application · hash maps
Candidate: "Lookups are O(1) because the array index is computed directly from the key."
grading
eli5 · topic: an API
An API is like the menu at a restaurant. You don't walk into the kitchen and cook; you point at something on the menu, and the kitchen knows exactly what to bring back. The menu is the deal between you and the kitchen: what you're allowed to ask for, and what comes back.
mini-check, then it waits
When you order, who does the actual cooking, you or the kitchen?
the eight modes
Your wording picks the mode: "teach me X from zero" routes to foundation, "quiz me" to examiner. Want the full journey? foundation → curriculum → concepts → tutor → models → pitfalls → examiner.
Ladder the topic or plan the whole journey.
It assesses you first, then teaches only what's missing.
How experts actually think, where learners stall, and how to strip all of it to everyday language. eli5 stacks onto any other mode.
house rules
Checks end the turn. New content resumes only after you answer. It never asks a question and answers it itself.
Every technical term defined at first use, analogy before formalism, one idea at a time, a turn short enough to actually read.
"Close, but here's the wrong assumption" beats empty praise. No fabricated facts about the topic; when it's unsure, it says so.
Free, open, and it runs entirely inside the agent you already use.
Install deep-tutor Read the source