learn

Generates a 20-hour structured learning plan of ten two-hour sessions for any topic.

1|Updated May 4, 2026
One-click install
npx skills add https://github.com/wesbragagt/nixos-config --skill learn-wesbragagt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/wesbragagt/nixos-config/tree/main/home/skills/learn
Command: npx skills add https://github.com/wesbragagt/nixos-config --skill learn-wesbragagt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It removes the guesswork of self-directed learning by turning any topic into a focused 20-hour curriculum built around the Pareto principle, so learners concentrate on the 20% of concepts that drive 80% of results instead of wandering through unfocused tutorials. ## Core Features & Use Cases - Research-driven curriculum: Delegates to a researcher subagent to identify the highest-signal concepts, authoritative resources, and common beginner traps before planning. - Structured 10-session plan: Produces ten two-hour sessions, each with one concrete learning objective, named resources (specific chapters, docs, exercises), and a mandatory 15-minute review block. - Hands-on bias and capstone check: At least half the sessions involve building or solving problems, ending with measurable outcomes the learner should achieve. - Use Case: Ask for a plan to learn Rust, and receive a session-by-session schedule citing exact book chapters and exercises, progressing from ownership basics to a small working project. ## Quick Start Ask the assistant to build a 20-hour learning plan for a topic such as "learn Kubernetes" and it will research the core concepts and return a ten-session study schedule.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I create a structured learning plan for a new topic?

Provide the topic and the skill researches the core concepts that drive most practical results, then outputs ten two-hour sessions. Each session has one concrete objective, specific named resources, and a 15-minute review block.

What is the Pareto principle approach to learning a subject fast?

It focuses study time on the 20% of concepts that produce 80% of practical results. The plan skips common beginner time-wasters and prioritizes canonical resources like official docs, key books, and exercises.

Can the learning plan handle ambiguous or broad topics?

Yes. If the topic is ambiguous, such as ML meaning supervised learning or deployment, the skill asks one clarifying question before researching. Clear topics proceed directly to the research and planning steps.

What if a topic does not need a full 20 hours to learn?

The skill does not pad sessions with filler. If the topic genuinely fits in fewer hours, it says so and proposes a shorter plan instead of forcing ten sessions.

Does each study session include hands-on practice?

At least half of the ten sessions include building, coding, or solving problems. Every session also ends with a non-negotiable 15-minute review block for recall and summarization.