This is a surprisingly thoughtful approach to learning to code. Instead of generic tutorials, it builds a personal knowledge base in your home directory that follows you across projects. It interviews you upfront to understand your background and goals, then creates tutorials using actual code from whatever you're working on. The spaced repetition and quiz system means concepts stick around instead of evaporating after a week. What makes it work is the teaching philosophy: it's trying to write like Julia Evans or Dan Abramov, focusing on why things matter and mental models rather than just syntax. If you're serious about getting better at programming and want something that compounds over time instead of throwing away context every session, this is worth trying.
npx skills add https://github.com/everyinc/compound-engineering-plugin --skill coding-tutor