From claude-tutor
Creates a structured learning plan for a topic: asks clarifying questions, runs diagnostic if needed, researches resources, generates modules with curated links, saves plan, and offers to start Module 1.
npx claudepluginhub kirilxd/claude-tutor --plugin claude-tutor<topic># /learn The user wants to learn about: $ARGUMENTS Follow the `learn` skill instructions to: 1. Check if a plan already exists for this topic (resume if so) 2. Load or create learner profile 3. Ask clarifying questions about scope, level, and goals (one at a time, 2-5 max) 4. If not a beginner, run a diagnostic assessment 5. Research the topic with 3-5 web searches 6. Generate a structured learning plan with modules and curated resources 7. Present the plan for user approval 8. Save to ~/.claude/learning/plans/ and update index.json 9. Offer to start teaching Module 1
/teacherTeaches the specified topic interactively by verifying understanding step-by-step, defining jargon first, and checking prerequisites before advancing.
/teach-meInvokes the coding-tutor skill to teach a coding concept, topic, or skill interactively in the conversation.
/learnAnalyzes current session for reusable patterns like error resolutions, debugging techniques, or workarounds; drafts markdown skill files and saves to ~/.claude/skills/learned/ after confirmation.
/learnAnalyzes current session for reusable patterns like error resolutions, debugging techniques, or workarounds; drafts markdown skill files and saves to ~/.claude/skills/learned/ after confirmation.
/learnAutonomously scouts codebase, learns structure, generates or updates documentation with validation-fix loops.
/learnDisplays Claude Code best practices guide on sessions, context, memory, modes, CLI shortcuts, worktrees, and prompting. Also supports specific topics and saving session lessons to persistent memory.
Share bugs, ideas, or general feedback.
The user wants to learn about: $ARGUMENTS
Follow the learn skill instructions to: