Help us improve
Share bugs, ideas, or general feedback.
From learn
Advances to the next step in the interactive learning curriculum, delivering goal-concept-action-verification instructions, checking progress, and updating state files.
npx claudepluginhub incubyte/ai-plugins --plugin learnHow this command is triggered — by the user, by Claude, or both
Slash command
/learn:nextThis command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
## Skill Loading Load the `teaching` skill using the Skill tool. ## Process 1. Read `.claude/learn-state.local.md` to find the current position. 2. If no state file exists: "No learning session in progress. Run `/learn:start` to begin." 3. Read `docs/curriculum.md` to find the next unchecked step. 4. If all steps are checked: "You've completed the entire curriculum! Run `/learn:review` for a final code review, or `/learn:start` to begin a new project." ## Deliver the Next Step Follow the teaching skill's step structure: 1. **Goal**: State what this step achieves in one sentence. 2. **...
/teach-meInvokes the coding-tutor skill to teach a coding concept, topic, or skill interactively in the conversation.
/learnCreates a personalized learning path for mastering the codebase or specified topic, assessing skills via questions, structuring phases with exercises, and saving markdown to reports.
/nextRetrieves next task by priority and initiates strict TDD workflow: implement, check, done. Accepts [task_id] and flags like --check, --dry-run, --json, --quiet.
/nextDisplays the next project task with related knowledge in Korean, prompts user to start, executes on confirmation using MCP tools, and updates status with progress.
/nextDetermines and executes the next unambiguous operational step in the Alfred dev workflow using Python helper and state files like .claude/alfred-*.json and docs/project/*.md.
/nextReads project state and automatically executes the appropriate next workflow end-to-end, preserving gates, validations, checkpoints, and routing.
Share bugs, ideas, or general feedback.
Load the teaching skill using the Skill tool.
.claude/learn-state.local.md to find the current position./learn:start to begin."docs/curriculum.md to find the next unchecked step./learn:review for a final code review, or /learn:start to begin a new project."Follow the teaching skill's step structure:
docs/curriculum.md..claude/learn-state.local.md with the new current step.If this is the 3rd, 4th, or 5th step since the last comprehension check, ask a question using AskUserQuestion. Follow the teaching skill's question types: conceptual, predictive, diagnostic, or connective.
If the learner answers incorrectly, explain the right answer using code they've already written — not abstract theory.
When completing the last step of a module:
If "review": suggest running /learn:review on the current module's code.
If "break": confirm state is saved and they can resume anytime with /learn:next.