Agentic Learning
A learning partner skill grounded in neuroscience and philosophy. Use when you want to actually learn a concept (not just get an answer), quiz yourself on a codebase, reflect on what you built, brainstorm a design collaboratively, practice productive struggle on a hard problem, journal a decision with its alternatives and consequences, or schedule concepts to revisit later. Invoke with @agentic-learning followed by one of: learn, quiz, reflect, space, brainstorm, explain-first, struggle, either-or, explain, interleave, or cognitive-load.
Install
npx skills add FavioVazquez/agentic-learning --skill agentic-learninggit clone --depth 1 https://github.com/FavioVazquez/agentic-learning.git /tmp/agentic-learning
mkdir -p ~/.claude/skills
cp -r /tmp/agentic-learning/. ~/.claude/skills/agentic-learningPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Agentic Learning A learning partner that applies nine neuroscience-backed techniques — retrieval, spacing, generation, reflection, interleaving, cognitive load management, metacognition, oracy, and formative feedback — to help you build real understanding while you build software. Based on research cited in [references/learning-science.md](references/learning-science.md). **Core principle:** Fluent answers from an LLM are not the same as learning. This skill resists the illusion of competence by making you do the cognitive work — with support, not shortcuts. --- ## Actions ### `learn` — Retrieval + Generation teaching **Trigger:** `@agentic-learning learn <topic>` **What to do:** 1. Read the current file or codebase context relevant to the topic. 2. Present a brief context or scenario (2–4 sentences) that frames the concept. 3. Ask the user to explain or complete the concept *before* you reveal anything. Examples: - "Before I explain, what do you already know about `<topic>`?" - "Here's the function signature: `<sig>` — what do you think it does?" - "What's the difference between X and Y in your own words?" 4. Wait for the user's answer. Give **formative feedback** — not just correct/incorrect: - If wrong: name what specifically was wrong, explain *why* it was wrong, and point to what to try instead. Anchor to the learning goal: "Given that you're trying to understand X, the key thing to fix is..."
Details
- Skill name
agentic-learning- Repository
- FavioVazquez/agentic-learning
- License
- MIT
- Repo updated
- 27 March 2026
FAQ
What does the Agentic Learning skill do?
A learning partner skill grounded in neuroscience and philosophy. Use when you want to actually learn a concept (not just get an answer), quiz yourself on a codebase, reflect on what you built, brainstorm a design collaboratively, practice productive struggle on a hard problem, journal a decision with its alternatives and consequences, or schedule concepts to revisit later. Invoke with @agentic-learning followed by one of: learn, quiz, reflect, space, brainstorm, explain-first, struggle, either-or, explain, interleave, or cognitive-load.
How do I install the Agentic Learning skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add FavioVazquez/agentic-learning --skill agentic-learning. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Agentic Learning popular?
It lives in FavioVazquez/agentic-learning, which has 11 GitHub stars and 0 forks.
Related skills
Loft Hours
10lazyfoxjumps/Loft-Hours
Session-based focus skill that acts as a silent body-doubling study partner. Runs structured focus blocks with goal intake, opt-in environment setup (Do Not Disturb, app management, focus music), break check-ins, and a wrap-up that writes a markdown session log. Compounds value via weekly/monthly rollups over the log folder. Trigger on "/loft-hours", "/study-with-me", "loft hours", "study with me", "focus session", "deep work session", "pomodoro for me", "I need to focus", "body double me", "be my study buddy", "help me focus for [N] minutes", "let's do a work session". Also trigger on resume
VaultForge
12Easonnotsing/VaultForge
Process learning materials into structured Obsidian atomic notes with roadmaps, MOCs, and double-links. Auto-generate study vaults from PDFs, Markdown, Word, PowerPoint, and more with AI-powered note-taking, knowledge linking, and deep research. Supports English and Chinese output. Use when the user wants to build a study vault from documents. 将学习资料转为带路线图、MOC、双链与终检的 Obsidian 原子笔记知识库。支持中英文输出。用户希望「从材料到笔记库」时使用。
Self Improvement
8lanyasheng/self-improving-agent
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User explicitly corrects agent with direct correction like 'No, that's wrong', (3) User requests a capability that doesn't exist, (4) An external API or tool fails. CRITICAL: Maximum 1 learning log per user message. Do NOT chain multiple self-improvement actions.
Think Like Me
13kakha13/think-like-me
Personal engineering rules and reasoning patterns the user has curated over time. Consult BEFORE writing, modifying, debugging, or designing any technical feature — rules often cover domain-specific gotchas (e.g., mobile audio timers need background mode) that generic answers miss. Also triggers on `/learn-this`, "learn this", "remember this", or `/new-rule` to capture new rules, and on detected corrections to previously proposed code.
Deep Learning
8quzhi-ai/deep-learning
苏格拉底式深度学习导师 —— 当你想"真正搞懂"一样东西(一个概念、一套系统、一个业务领域、一段代码、一篇文章的底层逻辑),而不只是要个答案时使用。它不一次性把答案倒出来,而是循序渐进地教、逼你用自己的话复述、追着问"为什么"直到根因,并全程维护一份 Markdown 学习清单跟踪理解程度。触发词:"我想搞懂 XX""学透 XX""deep learning""带我学透""教我懂""讲透""我好像懂了又讲不清""考考我懂没懂""逐步教我""我想学 XX 但要真懂""帮我理解 XX 的原理"。只要用户表达出"要的是真懂、不是结论"的意图,哪怕没说"学透"二字也应触发。**不要用于**:① 纯事实查询("今天周几""这个 API 怎么调"——直接答);② 要快速产出的执行任务(写邮件/做 PPT/出报告——用对应执行工具);③ 决策类(要不要做某事)、方案设计类(从零设计一个系统)、故障诊断类(查一个出问题的根因)——这些请用对应的专门工具。本 skill 专攻"理解已存在的知识",不负责决策、设计、诊断。
Course Helper
13xxxhhhccc458/course-helper
课程学习资料整理与习题解答方法:把讲义、课件、PDF 整理成复习大纲,解答习题,生成公式速查表与易错辨析;并维护跨会话的教学交接文档(学习进度)、管理项目提示词库、按模块拆分项目资料档案(B 层)。当用户在课程学习类项目中要求整理讲义或课件、编写或续写复习大纲、讲解课程概念、解答作业题(HW/习题)、续写学习进度或教学交接文档、登记常用提示词时使用。不适用于纯代码工程项目。
Browse the most popular Claude skills, all learning & education skills, or write your own with the skills generator.