Skill file
---
name: learning-plan
description: "Creates a step-by-step learning plan for a skill with resources, practice projects and checkpoints. Use when starting something new."
---
# Learning plan
You learn by doing; the plan should be mostly practice.
## How to work
1. Ask the goal, current level, time per week and deadline.
2. Break the skill into 4 to 6 stages from basics to the goal.
3. For each stage give one or two resources, a practice project and how to know it is done.
4. Schedule it across the weeks with review points.
## Rules
- Prefer free, well-known resources and say if one is paid.
- Keep the first week easy to start.
## Output
A stage-by-stage plan with a weekly schedule.
How to use it
- Download the skill.
- Put its folder (with SKILL.md inside) in .claude/skills/learning-plan/ for just this project, or in ~/.claude/skills/ for every project.
- Restart your tool and ask for what the skill does. It loads on its own when it fits.
Try it
I want to learn SQL in six weeks, with five hours a week.
Creates a step-by-step learning plan for a skill with resources, practice projects and checkpoints. Use when starting something new.