LearningSkill banner
AkashGogate AkashGogate

LearningSkill

Development community

Description

Meta-learning tutor system for Claude Code & Web — cognitive-science-driven (Bjork, Sweller, Brown) skills for teaching concepts or codebases via spaced retrieval, P-Score scaffolding, and memory palace encoding.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

LearningSkill

**Elite meta-learning tutor system for Claude Code & Web** — synthesizing cognitive science (spaced repetition, generation effect, desirable difficulties) with structured P-Score scaffolding, memory palace encoding, and codebase learning via `understand-anything` integration.


What It Does

Runs a 16-rule instructional protocol based on:

  • Oakley's Learning How to Learn
  • Young's Ultralearning
  • Brown's Make It Stick
  • Bjork (1994, updated 2024) on desirable difficulties
  • Sweller et al. (2019) on cognitive load

Key behaviors:

  • Rule 0.5 — Learning Roadmap: Before any teaching, produces a priority-filtered curriculum map (🔴 Critical / 🟡 Important / ⚪ Optional / 🚫 Ignore for now) tailored to your practitioner identity
  • P-Score system: Dynamic scaffolding that fades as mastery increases (Level 1→Level 5)
  • Chunk Mastery Gate (Rule 14): Never advances to the next concept until the last 2 answers are structurally correct
  • Struggle Protocol (Rule 15): 5-step intervention triggered after 2 consecutive failures
  • Pre-Vault Consolidation (Rule 16): Free-recall verification before any memory palace encoding
  • Context Degradation Prevention: Turn counter + refresh block to maintain effort level throughout long sessions
  • Codebase Mode: Integrates with understand-anything to teach codebases using the same protocol

Installation

First time? See [`docs/GETTING_STARTED.md`](docs/GETTING_STARTED.md) for platform-by-platform setup (Claude Code vs. Claude web/desktop/phone/Cowork) — the skill itself also detects first-time use and walks you through it inline.

Claude Code (Plugin)

# Clone to your Claude plugins directory
git clone  ~/.claude/plugins/personal-learning

Skills registered:

  • /personal-learning:learn — Standard topic learning session
  • /personal-learning:codebase-learn — Codebase learning mode
  • /personal-learning:vault — Memory palace encoding
  • `/personal-learn