Skip to content
Education
Command

/learn

Start learning a new topic — asks clarifying questions, researches resources, and creates a structured learning plan

BOOST
From plugin
claude-tutor
1425 skills5 commands2 hooks
Install
> /plugin marketplace add kirilxd/claude-tutor
> /plugin install claude-tutor@kirilxd-plugins

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/learn

Context preview

What this command does when you run it.

Start learning a new topic — asks clarifying questions, researches resources, and creates a structured learning plan

Command definition

learn.md
description: Start learning a new topic — asks clarifying questions, researches resources, and creates a structured learning plan
argument-hint: <topic>
allowed-tools: AskUserQuestion, WebSearch, WebFetch, Read, Write, Bash(mkdir *)

/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

Ships withclaude-tutor

Turn Claude Code into your personal tutor — personalized learning plans, adaptive quizzes, SM-2 spaced repetition, and a web dashboard. Works with any topic.

Get the whole plugin
Stats
142
Stars
17
Forks
Maintained
Maintenance
JavaScript
Language
MIT
License
3mo ago
Last commit
6mo ago
Created
4h ago
Added

Repo: kirilxd/claude-tutor

Other commands on claude-tutor.