| name | lessons |
| description | Manages lesson files - list all lessons, show specific lesson, export lessons to single file, or continue from a specific lesson number. Use for navigating and organizing saved lessons. |
| allowed-tools | Read, Glob, Write, Bash(ls:*), Bash(cat:*) |
Lessons Management
Purpose
Navigate, view, and manage saved lesson files in the ./lessons/ directory.
Commands
List Lessons
/lessonsor/lessons list- "List lessons", "Show all lessons"
- "What lessons do I have?"
Show Specific Lesson
/lessons show 5or/lessons #5- "Show lesson #5"
- "Display lesson 15"
Continue from Lesson
/lessons continue 10- "Continue from lesson #10"
- "Resume from lesson 5"
Export All
/lessons export- "Export all lessons"
- "Combine lessons into one file"
Response Formats
List Lessons
### 📚 Your Lessons
| # | Topic | Date | File |
|---|-------|------|------|
| 001 | [Topic] | YYYY-MM-DD | `lessons/topic/lesson-001.md` |
| 002 | [Topic] | YYYY-MM-DD | `lessons/topic/lesson-002.md` |
**Total:** X lessons across Y topics
Show Lesson
### 📖 Lesson #[N]: [Topic]
[Full lesson content]
Continue from Lesson
### ▶️ Resuming from Lesson #[N]
**Previous topic:** [Topic]
**Key concepts covered:** [Brief summary]
**Ready to continue!** What would you like to learn next?
- Continue with [related topic]?
- Review [previous concept]?
- Start something new?
Export All
### 📦 Exported Lessons
All lessons combined into: `./lessons/all-lessons-export.md`
**Contents:**
- X lessons
- Y topics
- Exported on: YYYY-MM-DD
Process
For List
- Glob
./lessons/**/*.md - Parse frontmatter for metadata
- Sort by lesson number
- Display as table
For Show
- Find lesson file matching number
- Read full content
- Display formatted
For Continue
- Find lesson #N
- Read to understand context
- Set next lesson number to N+1
- Summarize what was covered
- Suggest continuation
For Export
- Collect all lesson files
- Sort by number
- Combine with separators
- Write to
./lessons/all-lessons-export.md
File Structure Expected
./lessons/
├── variables-python/
│ ├── lesson-001.md
│ └── lesson-002.md
├── async-javascript/
│ ├── lesson-003.md
│ └── examples/
└── all-lessons-export.md (generated)