learning-path

Generates phased learning curricula with milestones, schedules, and check-ins for engineers.

1|Updated Oct 11, 2025
One-click install
npx skills add https://github.com/codewizwit/human-in-the-loop --skill learning-path-codewizwit
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: learning-path
Source: https://github.com/codewizwit/human-in-the-loop/tree/main/lib/skills/learning-path
Command: npx skills add https://github.com/codewizwit/human-in-the-loop --skill learning-path-codewizwit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineers often lack a structured, realistic plan for career growth, leading to unfocused self-study and stalled progression. This Skill turns vague goals like "become senior" into a concrete, phased curriculum grounded in an honest skills assessment. ## Core Features & Use Cases - Skills Gap Assessment: Maps current vs. target proficiency levels (None through Expert) for each relevant skill before planning. - Phased Curriculum Generation: Builds 2-4 week phases with topic checklists, practice activities, and concrete milestones, balanced at 30% theory and 70% hands-on practice. - Schedules and Accountability: Produces a weekly time-allocation schedule, success criteria checklists, and a check-in calendar with specific discussion topics. - Use Case: A backend Node.js engineer wants to become full-stack in 4 months with 10 hours per week. The Skill assesses their existing TypeScript knowledge, then generates a phased Angular, RxJS, and testing curriculum with monthly checkpoints. ## Quick Start Ask the assistant to create a learning path for your current role and target goal, specifying your weekly hours and timeline.

Frequently Asked Questions about learning-path

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a learning path for career progression?▼

Provide your current role, target goal, weekly available hours, and timeline. The Skill runs a skills assessment comparing current and target levels, then generates a phased curriculum with milestones, practice activities, and check-in schedules.

What types of learning paths can this skill generate?▼

It supports four path types: level progression (e.g., junior to mid-level), new skill or technology acquisition, role transitions (e.g., backend to full-stack), and specialization deep-dives such as security or machine learning.

Can the learning path use my existing codebase for assessment?▼

Yes. If a codebase exists in the workspace, the Skill can use Glob and Read to examine your code and infer current skill levels. Otherwise, the assessment is gathered through conversational questions.

How much time per week do I need for a learning path?▼

Plans support 2-4 hours for skill polish, 5-8 hours for new skill acquisition, 10-15 hours for role transitions, and 15+ hours for intensive career pivots. The weekly schedule is built around your stated commitment.

What are the limitations of a generated learning path?▼

The output is a static markdown plan, so progress tracking and adjustments require manual updates at each check-in. It also depends on an honest self-assessment; inaccurate current-level inputs produce unrealistic timelines.