Learning Skills
Skills for developers who learn by doing — code explainers, concept simplifiers, tutorial generators, quiz creators, and mentors.
Code Explainer
Breaks down complex code line-by-line — explains algorithms, design patterns, and library internals at beginner, intermediate, or expert depth level.
Concept Simplifier
Explains complex technical concepts using plain language, real-world analogies, and progressive disclosure — from ELI5 to expert level on demand.
Tutorial Writer
Generates step-by-step tutorials with code examples, expected output, common pitfalls, and exercises — structured for any skill level and learning style.
Quiz Generator
Creates quizzes from any topic or codebase — multiple choice, true/false, and short-answer questions with explanations for correct and incorrect answers.
Rubber Duck Debugger
Acts as an active rubber duck — asks probing questions to help you talk through bugs, exposing false assumptions and guiding you to the root cause.
Code Review Mentor
Reviews code with a mentoring mindset — explains the why behind feedback, teaches patterns rather than just fixing issues, and tracks your growth over time.