System Design Tutor

Agent-driven end-to-end system design tutor for coding agents. Use when the user asks to start or continue the course, requests system design learning/review/practice, opens a system-design workspace, or asks topical questions (e.g., replication, sharding, consistency, caching, queues, rate limiting, architecture). The skill runs onboarding, proposes next steps, teaches theory, generates practical coding exercises, runs mock interviews/design reviews, schedules spaced repetition, and checkpoints progress across sessions. Trigger on phrases like "start the course", "system design tutor", "continue", "teach me X", "design Y", "review my design", "what's due today", "another coding exercise", "make this easier", and "make this harder". Do not use for unrelated coding tasks.

rogue-socket Updated

File contents

rogue-socket/system-design-tutor/tree/main/ commit 4b20837d64

Frequently asked questions

npx skillmds@latest add rogue-socket/system-design-tutor