Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By malston
Interactive tutor for Claude Code workshop attendees. Teaches via wiki content and Anki flashcards with progressive topic unlocking.
npx claudepluginhub malston/claude-code-tutor --plugin claude-code-tutorA Claude Code plugin that tutors workshop attendees on how to use and improve their Claude Code workflow. Content is sourced from the Claude Code Wiki and Anki flashcard decks via AnkiConnect.
The tutor's quiz mode pulls questions from Anki flashcard decks built from the Claude Code Wiki. To set them up:
claude plugin marketplace add malston/claude-code-tutor
claude plugin install claude-code-tutor@claude-code-tutor-dev
Run the setup command to configure your preferences:
/claude-code-tutor:setup
This creates ~/.claude-code-tutor/progress.json with your settings:
Just ask any Claude Code question and the tutor skill activates automatically:
"How does prompt caching work?" "What's the best way to set up hooks?"
/claude-code-tutor:tutor # Resume where you left off
/claude-code-tutor:tutor internals # Start guided discovery for a specific topic
/claude-code-tutor:tutor quiz # Quiz on your current topic
/claude-code-tutor:tutor quiz guides # Quiz on a specific topic
/claude-code-tutor:tutor progress # See your progress across all topics
Topics unlock as you complete prerequisites:
Level 1: Internals (start here)
Level 2: Guides (requires Internals)
Level 3: Extending (requires Internals)
Level 4: Product (requires Guides)
Level 5: Enterprise Rollout (requires Extending)
Level 6: Training Paths (requires Product + Enterprise Rollout)
Locked topics use soft gates -- you can jump ahead, but the tutor will offer to cover foundations first.
| Type | Name | Purpose |
|---|---|---|
| Skill | tutor | Auto-invokes on Claude Code questions, routes to interaction modes |
| Agent | content-retriever | Fetches wiki content and AnkiConnect flashcards |
| Agent | assessment-evaluator | Scores teach-back explanations and quiz answers |
| Command | /claude-code-tutor:tutor | Structured learning sessions |
| Command | /claude-code-tutor:setup | First-run configuration |
| Hook | SessionStart | Session status display (opt-in) |
| Hook | PostToolUse | Progress auto-save (opt-in) |
MIT
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Interactive learning companion — creates personalized learning plans, quizzes with adaptive difficulty, and tracks progress across sessions
A Claude Code guide — skills for interactive onboarding and Q&A on setup, best practices, automation, and effective workflows
Adaptive tutor skill with 10 teaching modes, active teaching tools, and a browser-based visual companion — runs code, creates exercises, generates interactive diagrams, quizzes, and walkthroughs. Makes Claude act as an interactive coach for learning any subject.
Learn Claude Code by building real things, one level at a time
Interactive learning mode that requests meaningful code contributions at decision points (mimics the unshipped Learning output style)
In-context coding tutor for Claude Code. Learn from your real project with explanations, quizzes, diagnostics, and belt-based progression — locally and privately.
Encode and demonstrate heuristics for Claude Code plugin design decisions -- skill vs. agent vs. command vs. hook.
VMware vSphere architecture, design, and troubleshooting expertise. Covers capacity planning, resource management, performance tuning, HA/DRS design, storage architecture, and infrastructure design for enterprise virtualization environments.
Generate OpenAPI/Swagger documentation from Go API code
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim