← ClaudeAtlas

writing-learning-roadmaplisted

Use when asked to create a learning roadmap, curriculum, or step-by-step study path for a technical topic — especially "atomic docs" style roadmaps with numbered files, one concept each, meant to be worked through in order.
ngthluu/dl-playground · ★ 1 · AI & Automation · score 69
Install: claude install-skill ngthluu/dl-playground
# Writing a Learning Roadmap ## Overview A learning roadmap is a numbered sequence of atomic docs (`00-overview.md`, `01-*.md`, `02-*.md`, ...), each covering exactly one concept, that takes a reader from foundations to a working end-to-end system in a topic. Every doc follows the same fixed template so readers know what to expect and authors can't skip a required part. ## When to use - User asks for a "roadmap", "curriculum", "learning path", or "step by step guide" for a technical topic (a library, a technique, a subfield). - User references an existing roadmap (e.g. `gpt/docs/roadmap/`) and wants the same structure for a new topic. - Not for: a single tutorial/README, an API reference, or a one-off explanation — this skill is specifically for a *multi-doc, ordered, atomic* curriculum. ## Process 1. **Find the audience's starting point.** Ask (or infer from context) what the reader already knows and what they're missing — the roadmap bridges exactly that gap, no more. State it in one line at the top of the overview doc ("Audience: ... but haven't ..."). 2. **If an existing roadmap is referenced as a model, read 2-3 of its docs first** (the overview + one early + one late doc) to match its exact template shape, tone, and section headers — don't reinvent the template. 3. **Decompose the topic into phases**, each phase a coherent theme (3-5 docs), ordered so each phase's docs only depend on concepts from earlier phases. Write this as a table in