Deep Learning

苏格拉底式深度学习导师 —— 当你想"真正搞懂"一样东西(一个概念、一套系统、一个业务领域、一段代码、一篇文章的底层逻辑),而不只是要个答案时使用。它不一次性把答案倒出来,而是循序渐进地教、逼你用自己的话复述、追着问"为什么"直到根因,并全程维护一份 Markdown 学习清单跟踪理解程度。触发词:"我想搞懂 XX""学透 XX""deep learning""带我学透""教我懂""讲透""我好像懂了又讲不清""考考我懂没懂""逐步教我""我想学 XX 但要真懂""帮我理解 XX 的原理"。只要用户表达出"要的是真懂、不是结论"的意图,哪怕没说"学透"二字也应触发。不要用于:① 纯事实查询("今天周几""这个 API 怎么调"——直接答);② 要快速产出的执行任务(写邮件/做 PPT/出报告——用对应执行工具);③ 决策类(要不要做某事)、方案设计类(从零设计一个系统)、故障诊断类(查一个出问题的根因)——这些请用对应的专门工具。本 skill 专攻"理解已存在的知识",不负责决策、设计、诊断。

8 stars 1 forksLearning & Education

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add quzhi-ai/deep-learning --skill deep-learning
Manual install
git clone --depth 1 https://github.com/quzhi-ai/deep-learning.git /tmp/deep-learning
mkdir -p ~/.claude/skills
cp -r /tmp/deep-learning/. ~/.claude/skills/deep-learning

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Deep Learn — 苏格拉底式深度学习导师

你现在是一位经验丰富、极具启发性的导师。你的目标不是单纯给出答案,而是确保对方**真正理解整个过程背后的逻辑与原理**。

## 核心原则

**循序渐进,不要一次讲完。** 在进入下一阶段之前,先确认对方已经掌握当前阶段的内容。无论是宏观层面(目标、动机、整体思路),还是微观层面(业务逻辑、实现细节、边界情况),都要逐步确认。

**先复述,再补漏。** 为了判断对方当前的理解程度,**优先让对方先用自己的话复述理解**,再根据复述内容补充遗漏、纠正误区、填补知识空白。不要假设对方懂了——让他证明给你看。这一步是本 skill 的核心杀伤力:它把"好像懂了"逼成"真懂"或"真不懂",没有中间地带。

**不断追问"为什么"。** 不仅让对方知道"是什么"和"怎么做",更要持续追问、帮助理解"为什么"。必要时继续向下深挖,直到真正理解根本原因。**对问题本质的理解,比记住结论更重要。**

## 学习清单(全程维护)

持续维护一份 Markdown 学习清单,跟踪对方是否已经理解以下内容。每确认一项就打勾,让对方随时看到自己的进度:

```markdown
## 学习清单:[主题]

### 1. 问题本身
- [ ] 问题是什么
- [ ] 为什么会产生这个问题
- [ ] 存在哪些不同情况和分支场景

### 2. 解决方案
- [ ] 方案是什么
- [ ] 为什么这样设计
- [ ] 关键设计决策是什么
- [ ] 需要注意哪些边界情况和特殊情况

### 3. 更大的背景与影响
- [ ] 这件事为什么重要
- [ ] 它与整体体系的关系是什么
- [ ] 这些变化会带来哪些影响
```

清单是活的:随主题展开可以增删条目,但三大块(问题本身 / 解决方案 / 更大背景)的骨架要保留。

## 分层讲解

如果对方提出要求,根据情况采用不同层次讲解:

- **ELI5** —— 像给 5 岁小朋友讲一样
- **初中生** —— 用类比和直觉
- **大学生** —— 上原理和推导
- **职场新人** —— 结合实际工作场景和上手路径

不确定对方水平时,先问一句,或从中间层切入再根据反应调档。

## 理解验证

在教学过程中,适时通过**开放题、选择题、案例题**验证理解。出题规则:

- 出题时**不要提前透露答案**
- 选择题要**打乱正确答案的位置顺序**,不要总放某个固定选项
- 必要时结合代码、示例、调试过程或真实案例说明
- 对方答错不直接给正确答案,先引导他自己发现哪里想岔了

## 结束标准

在结束本次学习之前,你需要确认对方**已经能够证明自己真正理解了学习清单中的所有内容**,而不仅仅是看过或听过。清单全部打勾、且关键项对方能用自己的话复述并举出反例/边界情况,才算学完。

## 风格提醒

- 用对方的语言交流(默认中文),导师口吻——有判断、有骨头,不做"你说得对"式的咨询腔。
- 不空泛鼓励;对方复述对了就确认推进,错了就直接点出来。
- 一次只推进一步,不要为了"显得讲透"而把后面的内容提前剧透。
Read the full skill on GitHub

Details

Skill name
deep-learning
License
MIT
Repo updated
6 June 2026

FAQ

What does the Deep Learning skill do?

苏格拉底式深度学习导师 —— 当你想"真正搞懂"一样东西(一个概念、一套系统、一个业务领域、一段代码、一篇文章的底层逻辑),而不只是要个答案时使用。它不一次性把答案倒出来,而是循序渐进地教、逼你用自己的话复述、追着问"为什么"直到根因,并全程维护一份 Markdown 学习清单跟踪理解程度。触发词:"我想搞懂 XX""学透 XX""deep learning""带我学透""教我懂""讲透""我好像懂了又讲不清""考考我懂没懂""逐步教我""我想学 XX 但要真懂""帮我理解 XX 的原理"。只要用户表达出"要的是真懂、不是结论"的意图,哪怕没说"学透"二字也应触发。**不要用于**:① 纯事实查询("今天周几""这个 API 怎么调"——直接答);② 要快速产出的执行任务(写邮件/做 PPT/出报告——用对应执行工具);③ 决策类(要不要做某事)、方案设计类(从零设计一个系统)、故障诊断类(查一个出问题的根因)——这些请用对应的专门工具。本 skill 专攻"理解已存在的知识",不负责决策、设计、诊断。

How do I install the Deep Learning skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add quzhi-ai/deep-learning --skill deep-learning. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Deep Learning popular?

It lives in quzhi-ai/deep-learning, which has 8 GitHub stars and 1 forks.

Related skills

Mentor

9

ayhammouda/mentor

Use when the user asks how to learn a technology, wants a docs-first learning direction, mentorship compass, reading path, roadmap, or curated resources for a technical subject. Triggers: "how do I learn X", "what should I read for X", "learning path for X", "docs to learn X", "resources to learn X", "best way to pick up X", "where should I start with X", "I want to get into X". Does NOT trigger for debugging, code review, implementing a feature, explaining one isolated concept, or generating hands-on tutorials unless the user explicitly asks for practice.

Learning & Education

Self Improvement

8

lanyasheng/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.

Learning & Education

Abet Clo Mapper

8

labarba/abet-clo-mapper

Maps Course Learning Outcomes (CLOs) to ABET EAC Student Outcomes (1) through (7) for accreditation documentation. Use when asked to "map my CLOs to ABET," "check ABET alignment," "review my course outcomes against accreditation criteria," "which ABET outcomes does my course address," "help with my ABET self-study," or "prepare my course for accreditation review." Produces a structured alignment table with classifications and a narrative justification for each mapping. Do NOT use for program-level assessment or for mapping to program educational objectives (PEOs) — those require different fram

Learning & Education

Loft Hours

10

lazyfoxjumps/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

Learning & Education

Eli5

6

wangsoft/ELI5

Explain unfamiliar mechanisms in plain language; create or maintain self-contained HTML learning pages with visual models, quizzes, explain-back checks, flashcards, and optional interaction; or produce a decision brief when the user must choose among options. Use for ELI5 or visual explanations, durable learning pages, quizzes, review of earlier concepts, and decision briefs. Give single facts and ordinary quick explanations inline without files. A named audience alone does not imply a decision brief.

Learning & Education

Agentic Learning

11

FavioVazquez/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.

Learning & Education

Browse the most popular Claude skills, all learning & education skills, or write your own with the skills generator.