Learning path generator
Skill yigityildiz0/universal-ai-skill-library/skills/common/learning-path-generator
531 searchable AI Agent Skills for Claude Code, OpenAI Codex, and OpenCode — EN/TR catalog, platform and risk notes, direct ZIPs, and curated bundles.
npx -y skills add yigityildiz0/universal-ai-skill-library --skill learning-path-generatorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
3 things to look at
- 20 days oldThe repository was created 20 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Create a structured learning plan for any skill or topic. Use this skill when the user says "learn", "how do I learn", "learning path", "study plan", "teach.
SKILL.md
4.3 KB, ~1.0k tokens by cl100k_base, as published. Nobody here has run it
Learning Path Generator
Create a structured, week-by-week learning plan for any skill or topic. No more "I'll figure it out as I go." Get a clear roadmap from beginner to competent with specific resources, milestones, and practice projects.
Instructions
Step 1: Understand the Goal
From the user's request, identify:
- What they want to learn — Be specific. "Python" is different from "Python for data analysis."
- Current level — Complete beginner, some exposure, intermediate looking to level up?
- Available time — Hours per week they can dedicate
- Learning style — Videos, reading, hands-on projects, courses?
- Goal — What does "learned" look like? Get a job? Build a project? Pass an exam? Just understand it?
- Timeline — Any deadline?
If the topic is clear, start building. Ask one question max if you need to narrow the scope.
Step 2: Research the Best Path
Use WebSearch to find:
- The most recommended learning resources for this topic (courses, books, tutorials)
- Common beginner mistakes and plateaus
- The skill tree (what to learn first, what depends on what)
- Real practice projects at different levels
Step 3: Build the Learning Path
Structure it in phases:
# Learning Path: [Skill/Topic]
**Goal:** [What they'll be able to do when finished]
**Time Commitment:** [X hours/week]
**Total Duration:** [X weeks]
**Starting Level:** [Beginner / Intermediate / etc.]
---
## Phase 1: Foundation ([Weeks X-X])
**Goal:** [What you'll know/be able to do after this phase]
### Week [X]: [Topic]
- **Learn:** [Specific concept or module]
- **Resource:** [Specific course, chapter, tutorial, or video with link if possible]
- **Practice:** [Hands-on exercise or mini-project]
- **Milestone:** [How to know you've got it]
### Week [X]: [Topic]
- **Learn:** [Concept]
- **Resource:** [Resource]
- **Practice:** [Exercise]
- **Milestone:** [Checkpoint]
---
## Phase 2: Building Skills ([Weeks X-X])
**Goal:** [What this phase achieves]
[Same weekly structure...]
**Phase Project:** [A real project that uses everything from this phase]
---
## Phase 3: Applied Practice ([Weeks X-X])
**Goal:** [What this phase achieves]
[Same weekly structure...]
**Phase Project:** [A more complex project]
---
## Phase 4: Advanced / Specialization ([Weeks X-X])
[Only include if the user's goal requires it]
---
## Resources Summary
| Resource | Type | Cost | Phase |
|----------|------|------|-------|
| [Resource 1] | [Course/Book/Tutorial] | [Free/$X] | Phase 1 |
| [Resource 2] | [Type] | [Cost] | Phase 2 |
## Common Pitfalls
- [Mistake 1 — what it is and how to avoid it]
- [Mistake 2]
- [Mistake 3]
## How to Know You're Ready
[2-3 concrete indicators that the user has achieved their learning goal. Not vague "you'll feel confident" but specific: "You can build X without looking anything up" or "You can explain Y to someone else."]
Step 4: Writing Rules
- Be specific with resources. Not "watch YouTube videos." Instead: "[Course Name] by [Creator] on [Platform]." Verify these exist.
- Milestones must be testable. The user should know definitively whether they've hit each checkpoint.
- Practice projects should be real. Not "build a to-do app" unless that actually exercises the right skills. Projects should be things the user would actually want to build or use.
- Pace matters. Don't cram 40 hours of content into a "1 week" block. Be honest about how long things take.
- Front-load wins. The first week should produce a visible result so the user stays motivated.
Step 5: Save and Deliver
Save as: Learning Path - [Topic].md
Offer: "Want me to go deeper on any phase, find alternative resources, or create a daily schedule that fits your calendar?"
Rules
- Always verify that recommended resources still exist and are current. Don't recommend a 2018 course for a field that changed completely in 2024.
- Free resources first, paid only when they're significantly better.
- Never overestimate pace. Most people overcommit and then quit. Build in buffer weeks.
- Include at least one project per phase. Learning without building is forgetting.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.
Gives 0 of the 12 instructions most learn study skills give in ~1.0k tokens
Counted across 546 of the 573 authors here whose files we hold, read 2026-08-07
- Calculate the zone of proximal development before teachingin 25 of 546, across 8 files
- Produce self-contained HTML lessonsin 24 of 546, across 8 files
- Record user preferences in a notes filein 23 of 546, across 5 files
- Maintain a teaching workspace in the current directoryin 21 of 546, across 4 files
- Find high-quality resources before writing lessonsin 19 of 546, across 5 files
- Make lessons beautiful, short, and quickly completablein 19 of 546, across 3 files
- Create reusable components for lessonsin 19 of 546, across 5 files
- Create compressed reference documents for quick lookupin 19 of 546, across 3 files
- Update the mission file and records upon mission changesin 16 of 546, across 2 files
- Set min_dist to 0.0 for clustering preprocessingin 16 of 546, across 6 files
- Populate the mission file before teachingin 15 of 546, across 1 file
- Include interactive feedback loops in lessonsin 15 of 546, across 1 file
Said here and by no other author read
- ask one question maximum to narrow scope
- research recommended resources using web search
- research common pitfalls and skill dependencies
- include a specific milestone for each week
- assign a real practice project per phase
- name specific resources with creators
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.