lk:roadmap

Generates time-bound learning roadmaps from adversarial multi-agent research of NotebookLM sources.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/hanh-nd/agent-kit --skill lk-roadmap-hanh-nd
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lk:roadmap
Source: https://github.com/hanh-nd/agent-kit/tree/main/plugins/learning-kit/skills/roadmap
Command: npx skills add https://github.com/hanh-nd/agent-kit --skill lk-roadmap-hanh-nd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning raw research material into a structured, measurable learning plan is difficult: learners often end up with flat syllabi that lack timelines, dependencies, and objective checkpoints. This Skill orchestrates an adversarial research loop that converts NotebookLM sources into a navigate-ready roadmap aligned with a specific success metric and time budget. ## Core Features & Use Cases - Adversarial Multi-Agent Research: Spawns Theorist, Practitioner, and Auditor subagents to interrogate a NotebookLM RAG source from logic, workflow, and failure-mode perspectives. - Mastery Stack Synthesis: Fuses persona reports into topic modules with difficulty ratings, time estimates, dependencies, and binary pass/fail checkpoints. - Scope & Budget Enforcement: A Re-Planner agent prunes or demotes topics that do not serve the success metric within the time budget, preventing scope creep. - Use Case: A user with 20 hours over 4 weeks wants to reach operational competency in a new framework. After loading sources into NotebookLM, this Skill produces a phased roadmap with weekly timelines, dependency-ordered topics, and measurable milestones. ## Quick Start Run the roadmap skill with my subject 'Kubernetes networking' to build a time-bound learning roadmap from my NotebookLM research sources.

Frequently Asked Questions about lk:roadmap

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

FAQPage Schema
How do I create a learning roadmap from my research notes?▼

Load your sources into a NotebookLM notebook, run the initialization phase to define your intent (depth, time budget, success metric), then invoke this Skill with your subject. It orchestrates research subagents and outputs a phased roadmap with pass/fail milestones.

How does the adversarial research loop work?▼

Three persona agents interrogate the same NotebookLM source: the Theorist extracts axioms, the Practitioner extracts workflows and tools, and the Auditor hunts failure modes and contradictions. A Synthesizer then fuses their reports into a single mastery stack per topic.

What inputs does the roadmap skill require before running?▼

It requires a state file at output/state/[slug].json with phase set to init_complete, a populated intent object, core topics, and a NotebookLM notebook containing research sources. If sources are missing, it asks you to run research queries first.

Can the roadmap adapt to a limited time budget?▼

Yes. The Re-Planner agent evaluates every topic against your success metric and time budget, pruning or demoting non-critical topics to an expansion list. The Architect then reconciles total estimated time against your weekly commitment.

What are the limitations of this roadmap generation approach?▼

All content is strictly grounded in the NotebookLM RAG source; agents are forbidden from using external knowledge, so gaps in your sources become gaps in the roadmap. It also requires multiple orchestrated agent runs, making it heavier than a single-prompt syllabus generator.