learn-skill
SKILL.md
Learn Skill
Create interactive, structured learning experiences for any coding or development subject by researching it online and presenting it as a progressive learning path.
Overview
This skill transforms any technical learning request into a structured, categorized learning experience similar to an AI productivity coach. When invoked, the skill:
- Checks for existing learning progress in
~/.claude-learn-skill/[subject-name]/ - Uses subagents to research the subject comprehensively online (if not already researched)
- Breaks the subject into logical topics across difficulty levels
- Organizes content into learning paths and use-case guides
- Presents a table of all available topics with recommendations
- For each topic: Conducts detailed, personalized research based on user context before teaching
- Saves all research (subject-level and topic-level), guides, and progress to the learning directory
- Tracks which topics the user has completed and maintains detailed user context
All learning materials and progress are persisted to ~/.claude-learn-skill/[subject-name]/ so learning can be resumed across sessions.