learning-strategy

Build actionable learning plans with prerequisite mapping and verification checkpoints.

7|2|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/AndurilCode/craftwork --skill learning-strategy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learning-strategy
Source: https://github.com/AndurilCode/craftwork/tree/main/skills/learning-strategy
Command: npx skills add https://github.com/AndurilCode/craftwork --skill learning-strategy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you close a specific knowledge gap by turning vague “learn X” goals into a structured, testable learning plan that matches the type of knowledge you need.

Core Features & Use Cases

  • Gap-first planning: Precisely defines what you must learn, why it matters, your current level, and the target depth (awareness to mastery).
  • Prerequisite mapping: Builds a concept dependency tree to start at the closest unsatisfied prerequisite instead of jumping ahead.
  • Mode-matched learning: Selects reading vs hands-on vs case-based vs apprenticeship based on declarative, procedural, conditional, and tacit knowledge.
  • Verification checkpoints: Uses Feynman, application, prediction, and teaching tests to confirm understanding before moving on.
  • Retention scheduling: Adds spaced repetition and active recall plus early real-use opportunities to prevent forgetting.

Quick Start

Ask the assistant: “I need an onboarding plan for a new role where I must make decisions about [topic]—what should I study first, what learning mode should I use, and how will I verify I really understand it?”

Frequently Asked Questions about learning-strategy

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

FAQPage Schema
How do I create a learning plan to close a specific knowledge gap?

To create a learning plan, you must precisely define the knowledge gap, map prerequisite dependencies, match learning modes to knowledge types, and establish verification checkpoints to confirm understanding before progressing.

What is prerequisite mapping and how does it help with onboarding?

Prerequisite mapping builds a concept dependency tree to identify missing knowledge blocks. It ensures onboarding starts at the closest unsatisfied prerequisite, preventing learners from jumping ahead and stalling.

How do I verify understanding before moving on in a study plan?

You verify understanding by applying test checkpoints such as the Feynman test, application tests, prediction tests, and teaching tests to confirm retention and prevent moving forward with gaps.

What's the best way to retain new knowledge after ramping up?

The best way to retain new knowledge is implementing a retention schedule that uses spaced repetition and active recall, combined with early real-use opportunities to prevent forgetting.

How do I choose the right learning mode for different types of knowledge?

You choose the right learning mode by matching the knowledge type: reading for declarative, hands-on for procedural, case-based for conditional, and apprenticeship for tacit knowledge.

When do I need epistemic mapping for my learning plan?

You need epistemic mapping when missing knowledge blocks your decisions during domain entry or ramp-up. It identifies specific prerequisite gaps to target before attempting advanced study.