personal-learning-path

Builds goal-driven daily learning schedules with deadlines, tasks, and observable success criteria.

Updated Dec 18, 2025
One-click install
npx skills add https://github.com/l0lxl0lw/dotfiles --skill personal-learning-path-l0lxl0lw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: personal-learning-path
Source: https://github.com/l0lxl0lw/dotfiles/tree/main/opencode/skills/learning/personal-learning-path
Command: npx skills add https://github.com/l0lxl0lw/dotfiles --skill personal-learning-path-l0lxl0lw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It turns a vague learning intention into a concrete, deadline-driven plan with daily tasks, clear success criteria, and adaptive coaching when progress stalls. ## Core Features & Use Cases - Learning Contract: Collects the goal, deadline, session length, and prior knowledge, then defines an observable final demonstration. - Backward-Planned Daily Tasks: Each day has one primary task with a concrete output, a correctness criterion, and the prerequisite it addresses. - Adaptive Coaching: Evaluates submitted work against criteria, identifies gaps, and adjusts the remaining schedule instead of blindly advancing. - Use Case: A developer wants to learn a new framework in seven days of 45-minute sessions; the skill inspects the target repository, sequences daily tasks, and coaches each session. ## Quick Start Ask the assistant to build a seven-day learning plan for a specific skill with a deadline, your current knowledge level, and 45 minutes available per day.

Frequently Asked Questions about personal-learning-path

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

FAQPage Schema
How do I create a learning plan with a deadline?

Provide your goal, deadline, available daily session length, and current knowledge. The skill builds a backward-planned schedule where each day has one primary task with a concrete output and a criterion for correctness.

How to structure daily learning tasks for a new skill?

Each day gets exactly one primary task fitting your session length, with a concrete output, a correctness criterion, the prerequisite it addresses, and what to defer. Tasks sequence real dependencies and reuse earlier outputs.

Can a learning plan adapt when I fall behind?

Yes. When you return with task output, it is evaluated against its criterion. If incomplete, the specific gap is identified and the remaining path is adjusted rather than automatically advancing to the next day.

What happens if my learning goal does not fit the deadline?

The mismatch is named explicitly and the scope or schedule is renegotiated. The skill does not manufacture a guarantee that an unrealistic goal can be met in the available time.

Does the learning plan work for codebase-specific topics?

Yes. For a named repository, the relevant source, tests, and setup constraints are inspected before choosing tasks, and code-specific requirements cite source paths. Assumptions are labeled rather than invented.