Install
openclaw skills install learn-anythingCreate personalized learning paths, find curated resources, summarize key concepts, generate quizzes, and track progress for effective topic mastery.
openclaw skills install learn-anythingLearn any topic and actually remember it.
Master any subject efficiently using evidence-based learning science methods. Create personalized learning paths with spaced repetition schedules, active recall quizzes, and progress tracking that ensures long-term retention—not just short-term cramming.
Why choose this skill:
Basic usage:
"Help me learn [topic]"
"Create a learning path for [topic]"
"Teach me [topic] step by step"
Examples:
When the user wants to learn something:
Generate paths with:
Example output:
## Learning Path: Python for Beginners
### Milestone 1: Fundamentals (1-2 weeks)
Resources:
- Python.org tutorial (official)
- "Automate the Boring Stuff" - free online book
Key concepts:
- Variables, data types, operators
- Control flow (if/else, loops)
- Functions
Practice:
- Write a calculator program
- Create a simple number guessing game
Quiz:
1. What's the difference between a list and a tuple?
2. How do you define a function with default parameters?
### Milestone 2: Data Structures (1-2 weeks)
...
Apply these proven techniques:
| Command | Description |
|---|---|
learn <topic> | Generate full learning path |
summarize <topic> | Get key concepts summary |
quiz me on <topic> | Generate practice questions |
next step | Get next milestone in current path |
track progress | Update learning journal |
Track progress in learning-journal.md:
## [Topic] - Started [Date]
### Completed
- [x] Milestone 1: Fundamentals (Feb 20)
- [ ] Milestone 2: Data Structures
### Current Focus
Working on: Lists and dictionaries
Next review: Feb 23 (spaced repetition)
### Quiz Results
- Feb 20: 8/10 on fundamentals quiz
For detailed learning science, see:
references/learning-methods.md — Deep dive on techniquesreferences/quiz-templates.md — Quiz generation patternsscripts/generate-quiz.py — Create quizzes from contentscripts/track-progress.py — Update learning journalWhy choose Learn Anything over other learning skills?
| Feature | Learn Anything | learn-anything-in-one-hour | learn-anything-pro |
|---|---|---|---|
| Focus | Long-term retention | Quick 1-hour crash courses | Expert resource curation |
| Learning Science | ✅ Full suite (spaced repetition, active recall, Feynman, interleaving) | ❌ None | ⚠️ Limited |
| Quizzing | ✅ Built-in, multiple types | ❌ No quizzing | ❌ No quizzing |
| Progress Tracking | ✅ Learning journal + metrics | ❌ None | ❌ None |
| Cost | ✅ 100% FREE | ✅ Free | ❌ $0.001/call (paid API) |
| Personalization | ✅ Adaptive to your level | ⚠️ One-size-fits-all | ⚠️ Curated but not personalized |
| Topics | ✅ ANY topic | ✅ Most topics | ✅ Curated topics only |
| Best For | Lifelong learners who want lasting knowledge | Quick overviews, fast results | Expert content discovery |
When to use this skill:
When to consider alternatives:
learn-anything-in-one-hourlearn-anything-pro (paid)Works with your favorite tools:
Export quiz questions to Anki for spaced repetition:
python scripts/generate-quiz.py --format anki --output deck.apkg
Track your learning journey in Obsidian:
assets/learning-path-template.mdWhat users are saying:
Top requested topics:
Request a new topic: Just ask! "Help me learn [any topic]" works for anything.
Found a bug or have a feature request?
MIT — use freely, modify, share.
Made with 🦀 for OpenClaw | Learn anything. Remember everything.