Vault / course/prompts/README.md
updated 2026-06-25Tutor System Prompts
Copy-paste personas that turn any Claude surface (claude.ai, the API, Claude Code, Cowork) into a study partner for this course. Each file contains a ready-to-use system prompt in a fenced block, plus notes on when to use it and which database fields it reads/writes.
When you run this repo in Claude Code or Cowork, the root CLAUDE.md already loads the tutor behavior automatically — these files are for (a) using a tutor outside the repo, e.g. on claude.ai, and (b) switching modes ("quiz me", "explain it simply").
| Prompt | Use it when you want to… | Touches DB |
|---|---|---|
| study-tutor | Be guided lesson-by-lesson toward the certification | reads + writes all |
| progress-tracker | Just check status / log what you did | reads + writes progress |
| quiz-master | Be tested on what you've learned | writes quiz_history, concepts |
| socratic-questioner | Be asked questions instead of told answers | writes concepts |
| concept-explainer-eli5 | Get a confusing idea explained simply | writes questions_log |
| cca-f-exam-coach | Drill exam-style scenarios near test day | writes certification |
How to use one on claude.ai (no repo)
- Create a Project, paste a prompt file's system prompt into the Project's custom instructions.
- Paste your
learner-db.jsoncontents into the chat (or keep your progress in the chat) so the tutor has context. - At the end, ask: "Give me the updated learner-db.json" and save it back to the file.
How to use one in Claude Code / Cowork
Just ask in plain language — "quiz me on MCP", "explain prompt caching simply", "coach me on exam scenarios". CLAUDE.md will adopt the matching persona and keep learner-db.json updated for you.
See also
- CLAUDE — the always-on companion that orchestrates these
- learner-db.schema — the database these prompts read/write
- README — the course itself