learn

Guide structured learning sessions with self-assessment, research, and active recall.

Updated May 20, 2026
One-click install
npx skills add https://github.com/RealEmmettS/shaughv-code --skill learn-realemmetts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/RealEmmettS/shaughv-code/tree/main/plugins/shaughv-code/skills/learn
Command: npx skills add https://github.com/RealEmmettS/shaughv-code --skill learn-realemmetts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mental-toolbox, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps users acquire new skills or subjects through a structured learning process, addressing common challenges like information overload, lack of guidance, and difficulty in tracking progress.

Core Features & Use Cases

  • Session Detection: Automatically identifies the type of learning session (Kickoff, Session, Review, Course-Correct) based on user input.
  • Proficiency-Aware Facilitation: Provides appropriate learning strategies and resources based on the user's proficiency level.
  • Cognitive Load Management: Assists users in managing cognitive load through chunking, encoding hierarchy, and spaced repetition.
  • Wicked-Environment Guard: Offers mitigations for wicked learning environments with unreliable feedback or changing rules.
  • Time-Budget Discipline: Matches conversation density to the available time, maximizing learning efficiency.
  • Learning Journal Integration: Tracks learning progress, patterns, and insights over time.

Quick Start

Use the learn skill to start a new learning topic about 'Python programming'.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I use structured learning to acquire a new skill without getting overwhelmed?

Deliberate practice requires structured learning frameworks that combine self-assessment, active recall, and spaced repetition. This approach ensures you track progress systematically while managing cognitive load during skill acquisition.

What is the best way to track my learning progress and patterns over time?

Tracking learning progress over time is achieved through a learning journal, which records patterns, insights, and session types like Kickoff, Review, and Course-Correct. This integration helps you maintain time-budget discipline and monitor proficiency development.

Do I need the mental-toolbox framework to facilitate deliberate learning sessions?

Yes, the mental-toolbox dependency is required to provide tailored facilitation and cognitive load management during deliberate learning. It supplies the underlying learning frameworks necessary for proficiency-aware guidance.

How does cognitive load management work when learning complex new subjects?

Cognitive load management works by utilizing chunking, encoding hierarchy, and spaced repetition to match conversation density to your available time. This maximizes learning efficiency and prevents mental fatigue during complex skill acquisition.

Can I use structured learning frameworks for professional development in wicked environments?

Structured learning applies to professional development in wicked environments by offering specific mitigations for unreliable feedback and changing rules. It adapts facilitation strategies based on your proficiency level to handle unpredictable learning conditions.

When should I use a course-correction session instead of a regular learning session?

A course-correction session is needed when your learning patterns or progress deviate from expectations, requiring you to adjust your structured research or active recall strategies. The Skill automatically detects this session type based on your input.