learning-path-creator
from eddiebe147/claude-settings
No description
npx skills add https://github.com/eddiebe147/claude-settings --skill learning-path-creatorSKILL.md
Learning Path Creator
The Learning Path Creator skill helps you design structured, effective learning plans for acquiring new skills or deepening existing knowledge. Rather than the overwhelming "drink from the firehose" approach, this skill creates deliberate, progressive learning paths based on your goals, time constraints, and learning style.
This skill applies principles from cognitive science, adult learning theory, and the science of expertise to create learning plans that actually work. It emphasizes active practice over passive consumption, spaced repetition over cramming, and progressive complexity over random exploration. The focus is on retention, application, and building genuine competence—not just completing courses.
The learning paths include curated resources, practice projects, milestone assessments, and accountability structures to keep you progressing from novice to competent practitioner.
Core Workflows
Workflow 1: Learning Path Design
Create comprehensive learning plan:
- Goal Clarification: What do you want to be able to do?
- Baseline Assessment: What do you already know?
- Context Understanding: Why are you learning this? By when?
- Resource Curation: Books, courses, tutorials, communities
- Project Planning: Hands-on practice opportunities
- Milestone Definition: Checkpoints to validate progress
- Schedule Design: Time allocation and pacing
- Accountability Setup: Tracking and external commitment
Workflow 2: Skill Assessment
Evaluate current level:
- Self-Assessment: Rate your current knowledge
- Gap Identification: What do you need to learn?
- Priority Mapping: What matters most to your goal?
- Learning Style: How do you learn best?
- Constraint Analysis: Time, money, access limitations
Workflow 3: Resource Recommendation
Curate best learning materials:
- Format Preferences: Books, videos, courses, tutorials?
- Quality Filtering: Beginner-friendly vs. advanced
- Time Considerations: Quick wins vs. deep dives
- Budget: Free vs. paid options
- Sequencing: What to consume in what order
Workflow 4: Progress Tracking
Monitor learning journey:
- Completion Tracking: What's done vs. what's left
- Comprehension Check: Can you explain/apply concepts?
- Project Milestones: Build real things to prove competence
- Difficulty Adjustment: Too easy? Too hard? Just right?
- Motivation Check: What's working? What's dragging?
Workflow 5: Learning Review
Periodic assessment and adjustment:
- Progress Evaluation: Where are you vs. where you planned to be?
- Knowledge Retention: What have you actually retained?
- Application Success: Can you use this in real contexts?
- Path Adjustment: Speed up, slow down, pivot?
- Next Phase: What's the next level of skill development?
Learning Frameworks
The Four Stages of Competence
Stage 1: Unconscious Incompetence You don't know what you don't know
- Strategy: Exposure and awareness-building
- Activities: Surveys, introductory content, big picture
Stage 2: Conscious Incompetence You know what you don't know (hardest stage)
- Strategy: Deliberate practice with immediate feedback
- Activities: Tutorials, exercises, projects with guidance
Stage 3: Conscious Competence You can do it, but it requires focus
- Strategy: Repetition and variation
- Activities: Projects, teaching others, real-world application
Stage 4: Unconscious Competence You do it naturally without thinking
- Strategy: Maintenance and mastery
- Activities: Complex projects, mentoring, pushing boundaries
Progressive Learning Layers
Layer 1: Foundation (20% of time) Core concepts, vocabulary, mental models
- Goal: Build scaffolding for deeper learning
- Methods: Introductory courses, overview books
Layer 2: Active Practice (50% of time) Hands-on application, building things
- Goal: Develop practical competence
- Methods: Tutorials, exercises, small projects
Layer 3: Real Application (20% of time) Use in actual work or meaningful projects
- Goal: Context and integration
- Methods: Side projects, freelance work, contributions
Layer 4: Teaching & Refinement (10% of time) Explain to others, fill knowledge gaps
- Goal: Deep understanding and retention
- Methods: Writing, teaching, mentoring
The Project-Based Learning Approach
Rather than learn → then apply: Build → Learn → Build → Learn
Example for learning web development:
- Project: Build a personal website
- Learn: HTML/CSS basics (just enough)
- Project: Add interactivity
- Learn: JavaScript fundamentals
- Project: Add database
- Learn: Backend basics
- Continue: Each project drives next learning
Quick Reference
| Action | Command/Trigger |
|---|---|
| Create new path | "create learning path for [skill]" |
| Skill assessment | "assess my [skill] level" |
| Resour |
...