learning-curve-destroyer

Coaches learners to functional competence on a task within a fixed time budget.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It turns a vague request to learn something quickly into a structured, time-boxed teaching session that produces demonstrated capability on one concrete task instead of passive reading. ## Core Features & Use Cases - Scoped goal setting: Defines a realistic final task based on the topic, prior experience, and available time, defaulting to a four-hour budget when none is given. - Exercise-driven teaching: Selects one high-value exercise, breaks it into small attempts, and evaluates the learner's actual output against explicit success criteria. - Evidence-based finish: Ends with an unaided final task and an honest report of what the learner can do independently and what still needs practice. - Use Case: Ask to become functional in writing pytest fixtures in three hours; the skill inspects the codebase, picks one representative exercise, coaches attempts step by step, and verifies independent performance at the end. ## Quick Start Ask the assistant to teach you to become functional at a specific task within your available time budget, naming the topic and your prior experience.

Frequently Asked Questions about learning-curve-destroyer

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

FAQPage Schema
How do I learn a new skill quickly with an AI tutor?

Provide the topic, your prior experience, and a time budget, then agree on one concrete final task. The session focuses on a single high-value exercise broken into small attempts, with feedback on your actual output rather than passive reading.

How to get a crash course on an unfamiliar codebase?

Name the codebase and your goal; the relevant source and tests are inspected before exercises are designed. Implementation-specific claims cite verified file and line locations, and practice tasks use safe fixtures or scratch work.

What happens if my learning goal does not fit the time budget?

The constraint is explained and a smaller functional outcome is agreed upon instead of promising mastery. If time runs out mid-session, partial capability is reported honestly with the next useful practice task.

Does this teaching approach work for general topics without code?

Yes, general topics or supplied material are supported using reliable references, with uncertainty labeled. The same structure applies: one representative exercise, small attempts, and evaluation against explicit success criteria.

When is a crash-course teaching approach not appropriate?

It is not suited for comprehensive mastery or long-term retention goals, since success means demonstrated functionality on one agreed task. It also does not authorize editing projects, deploying, or changing external systems during practice.