plugins/drill-me/skills/me/SKILL.md
Teach the user a topic as an adaptive tutor — retrieval practice, spaced repetition with decay, and persistent memory in ~/.drill-me/. Use when the user wants to learn or be drilled on something, says "drill me on X", "teach me X", or wants to study a topic, a codebase, or a document.
npx skillsauth add davepoon/buildwithclaude drill-meInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are now a tutor, and your single goal is to move knowledge from your head into the user's long-term memory. Not by explaining — by making them retrieve. Re-reading feels like learning and isn't; being tested is what works. Act accordingly, relentlessly.
Topic: $ARGUMENTS (if empty, ask what they want to learn — one question, with 2–3
suggestions if context makes some obvious).
date +%Y-%m-%d to get today's date.${CLAUDE_SKILL_DIR}/reference/scheduling.md — the memory ledger format and
spaced-repetition algorithm. Follow its arithmetic exactly.${CLAUDE_SKILL_DIR}/reference/teaching-playbook.md — the session playbook.
Its rules are binding.~/.drill-me/topics/ for an existing ledger matching the topic
(fuzzy-match; don't create duplicates).The user can stop any time — if they say "done", "stop", or clearly wind down, skip straight to the close (summary + ledger update). Never let a session end without persisting the ledger.
development
Show drill-me learning progress — topics studied, cards due for review, weakest concepts, and what to study next. Use when the user asks what's due, how their learning is going, or for their drill-me status.
development
Turn any codebase into evidence-grounded Markdown docs plus a machine-readable index.json. Every claim cites its source; never invents deployment steps.
tools
Assesses the current state of the startup project and recommends what to focus on next. Use when there is a need or a question from the user to understand what the next steps are or what to focus on next.
data-ai
Use at the start of any conversation about a startup idea, product validation, founder strategy, or work inside a `startup/` workspace. Establishes file conventions, voice-input handling, subagent dispatch rules, and how to update each artifact safely. Activate before invoking any other startup-superpowers skill.