Main Site โ†—

learn

by aviz85255GitHub

Teach Claude ANY topic - code libraries, APIs, concepts, tools, methodologies, or domains. Researches via web and docs, then retains knowledge as a permanent skill. Use when user says "/learn <topic>", "learn about X", "teach yourself Y", "become an expert on Z". Examples - "/learn stripe" for payments, "/learn GTD" for productivity, "/learn israeli-tax-law" for domain knowledge.

Unlock Deep Analysis

Use AI to visualize the workflow and generate a realistic output preview for this skill.

Powered by Fastest LLM

Development
learningknowledgeresearchmeta
Compatible Agents
Claude Code
Claude Code
~/.claude/skills/
Codex CLI
Codex CLI
~/.codex/skills/
Gemini CLI
Gemini CLI
~/.gemini/skills/
O
OpenCode
~/.opencode/skills/
O
OpenClaw
~/.openclaw/skills/
GitHub Copilot
GitHub Copilot
~/.copilot/skills/
Cursor
Cursor
~/.cursor/skills/
W
Windsurf
~/.codeium/windsurf/skills/
C
Cline
~/.cline/skills/
R
Roo Code
~/.roo/skills/
K
Kiro
~/.kiro/skills/
J
Junie
~/.junie/skills/
A
Augment Code
~/.augment/skills/
W
Warp
~/.warp/skills/
G
Goose
~/.config/goose/skills/
SKILL.md

Data Storage

~/learn/
โ”œโ”€โ”€ topics/              # One folder per topic
โ”‚   โ””โ”€โ”€ {topic}/
โ”‚       โ”œโ”€โ”€ concepts.json   # Concepts with SR schedule
โ”‚       โ”œโ”€โ”€ notes.md        # Study notes
โ”‚       โ””โ”€โ”€ progress.md     # Mastery tracking
โ”œโ”€โ”€ reviews/             # Due review queue
โ”‚   โ””โ”€โ”€ due.json
โ””โ”€โ”€ config.json          # Preferences

Create on first use: mkdir -p ~/learn/{topics,reviews}

Scope

This skill:

  • โœ… Creates learning plans in ~/learn/
  • โœ… Tracks concepts with spaced repetition
  • โœ… Generates quizzes for active recall
  • โœ… Reminds user when reviews are due (stores schedule in ~/learn/reviews/)
  • โŒ NEVER accesses external learning platforms without permission
  • โŒ NEVER stores data outside ~/learn/

Quick Reference

TopicFile
Cognitive principlescognition.md
Spaced repetition mathretention.md
Verification methodsverification.md

Core Rules

1. Workflow

Goal โ†’ Plan โ†’ Study โ†’ Practice โ†’ Verify โ†’ Review

2. Active Recall Only

NEVER passive review. Always:

  • Ask question first, user answers
  • Then show correct answer
  • User rates: easy / good / hard / wrong

3. Starting a Topic

  1. User states what they want to learn
  2. Create ~/learn/topics/{topic}/
  3. Break down into concepts
  4. Add to spaced repetition queue

4. Spaced Repetition

In concepts.json:

{
  "concept_name": {
    "added": "2024-03-15",
    "interval_days": 1,
    "next_review": "2024-03-16",
    "ease_factor": 2.5,
    "reviews": 0
  }
}

After each review:

  • Correct โ†’ increase interval (ร—ease_factor)
  • Incorrect โ†’ reset to 1 day

5. Verification

Before marking "mastered":

  • Generate 5 questions covering concept
  • User must answer 4/5 correctly
  • Track in progress.md (topic folder)

6. Configuration

In ~/learn/config.json:

{
  "depth": "standard",
  "learner_type": "practical",
  "daily_review_limit": 20
}

Source: https://github.com/aviz85/claude-skills-library#plugins-learn-skills-learn

Content curated from original sources, copyright belongs to authors

Grade B
-AI Score
Best Practices
Checking...
Try this Skill

User Rating

USER RATING

0UP
0DOWN
Loading files...

WORKS WITH

Claude Code
Claude
Codex CLI
Codex
Gemini CLI
Gemini
O
OpenCode
O
OpenClaw
GitHub Copilot
Copilot
Cursor
Cursor
W
Windsurf
C
Cline
R
Roo
K
Kiro
J
Junie
A
Augment
W
Warp
G
Goose