learn:roadmap

Design systematic learning roadmaps with 101 Mode and Gap Mode curricula.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/ChanghwanK/dotfiles --skill learn-roadmap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn:roadmap
Source: https://github.com/ChanghwanK/dotfiles/tree/main/claude/.claude/skills/learn%3Aroadmap
Command: npx skills add https://github.com/ChanghwanK/dotfiles --skill learn-roadmap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps users create structured, systematic learning roadmaps for any domain, either from scratch or by focusing on identified knowledge gaps.

Core Features & Use Cases

  • 101 Mode: Generates a comprehensive curriculum from Level 0 to Level 10 for new domains.
  • Gap Mode: Creates a personalized roadmap based on user self-assessment of knowledge gaps.
  • Living Document: Roadmaps are saved in Obsidian with checkboxes for progress tracking and can be updated over time.
  • Use Case: A junior engineer wants to learn Kubernetes. They can use this Skill to generate a structured learning plan, track their progress, and ensure they cover all essential topics from basic concepts to advanced operational details.

Quick Start

Use the learn:roadmap skill to create a 101 mode roadmap for learning about Kubernetes.

Frequently Asked Questions about learn:roadmap

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

FAQPage Schema
How do I create a structured learning roadmap for a new technical domain?

A structured learning roadmap provides a systematic curriculum from Level 0 to Level 10. Using 101 Mode, you can generate a comprehensive learning plan for any new domain to ensure structured knowledge acquisition.

How do I build a personalized study plan based on my knowledge gaps?

Building a personalized study plan based on knowledge gaps requires self-assessment. Gap Mode uses your input to create a personalized roadmap that targets specific areas, facilitating focused skill development.

Can I track learning progress using Obsidian checkboxes?

Yes, you can track learning progress using Obsidian checkboxes. The Skill creates living documents in Obsidian with integrated checkboxes, allowing you to monitor your curriculum completion and update progress over time.

What's the best way to design a Kubernetes curriculum from scratch?

Designing a Kubernetes curriculum from scratch is best handled by a systematic learning roadmap generator. It structures the domain comprehensively from basic concepts to advanced operational details, ensuring complete topic coverage.

Does this roadmap generator support updating the curriculum after I start learning?

Yes, the roadmap generator supports updating the curriculum after you start learning. It saves roadmaps as living documents in Obsidian, enabling you to update your progress and adapt the curriculum as your knowledge grows.