learning-toolkit
A Claude Code plugin that teaches you through questions instead of answers. Two skills — learn guides you through code understanding with fo
Open source Open in the app JSON README (API)
About
A Claude Code plugin that teaches you through questions instead of answers. Two skills — learn guides you through code understanding with four modes (Socratic questioning, concept chunking, gap analysis, and syntax hints), while prompt-check catches when you're prompting poorly and coaches you toward better questions. Both auto-trigger based on how you're asking, so you don't need to invoke them explicitly.
Details
- Kind
- Plugins
- Topic
- No topic detected
- Publisher
- devinat1
- Origin
- marketplace
- Category
- ferramentas
- Stars
- 1
- Last push
- 2026-04-11T22:26:15Z
- Repository state
- ativo
- License
- MIT
- Added
- 2026-08-30 01:48:58
- Updated
- 2026-08-30 01:48:58
- Origin id
devinat1/learning-toolkit/learning-toolkit
README
# learning-toolkit
A Claude Code plugin for guided learning through code. Instead of just giving you answers, it teaches you through questioning, challenges, and targeted hints.
## Skills
### `learn`
A unified learning skill with four modes. Auto-triggers when you ask to understand something, or invoke directly with `/learn`.
**Modes:**
- **Socratic** — Probing questions one at a time, rated 1-5, with brief explanations. Waits for you to say "move on" before advancing. Best when you have partial understanding and need depth.
- **Chunking** — Breaks overwhelming topics into a bulleted concept list from foundational to advanced. Picks a concept, gives you an implementation challenge. Best when there's too much to take in at once.
- **Gap Analysis** — Asks 3-5 diagnostic questions to map what you know vs. don't know, then produces specific knowledge gaps tied to the actual code with targeted exercises. Best when you're stuck and don't know why.
- **Syntax Hints** — One brief syntax example at a time. No explanations unless asked. Progressively more specific if you're still stuck. Best when you know the concept but forgot the syntax.
**Session preference:** On first trigger, asks whether you want guided learning or direct explanations. Remembers your choice but lets you switch anytime ("just tell me" / "teach me").
**Understanding score:** Available on demand — rates your comprehension X/10 with strengths, gaps, and next steps.
### `prompt-check`
Evaluates prompt quality and coaches toward better prompting. Auto-triggers on desperation signals (vague questions, rapid rephrasing, "why isn't this working").
**Desperation scale (1-10):**
| Level | What it means |
|-------|--------------|
| 1-3 | You're in control. Light touch — brief acknowledgment, then answers normally. |
| 4-6 | Drifting. Diagnoses what's wrong, suggests a rewrite, brief coaching. |
| 7-9 | At the mercy of the LLM. Full diagnosis, rewrite, coaching to reframe. |
| 10 | Full desperation. Backs up, helps figure out what you actually need. |
At high desperation, may suggest switching to `learning-toolkit:learn` if the root cause is a knowledge gap.
## Install
```
/plugin install learning-toolkit
```
## Trigger phrases
**learn** auto-triggers on: "help me understand", "how does this work", "teach me", "walk me through", "I'm confused", "I'm lost", "I'm rusty", "too many concepts", "guide me", "socratic", "chunking"
**prompt-check** auto-triggers on: "why isn't this working", "I've tried everything", "please just do X", "check my prompt", "am I asking this right"
## License
MIT