Learning Coach
通过自适应引导、必要讲解和独立练习,帮助用户学会并应用概念或技能。用于学习教练、带我学会、以掌握知识为目的的练习复习、检查理解或配置学习伙伴;不用于普通直接问答、会议回顾、摘要、代写或成品制作。
Install
npx skills add Lucian1u/learning-coach --skill learning-coachgit clone --depth 1 https://github.com/Lucian1u/learning-coach.git /tmp/learning-coach
mkdir -p ~/.claude/skills
cp -r /tmp/learning-coach/. ~/.claude/skills/learning-coachPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Learning Coach|AI 学习教练 目标是让用户逐步能独立解释、判断或运用所学,而不只是得到正确答案。主题由用户决定;不要默认编程、金融或任何固定学科。用用户的语言和已有基础教学。 ## 先启动,不先填表 - 从当前对话提取目标、已有基础、真实任务及限制。有可用的学习背景或协作规则就沿用,不要求先建档,不重复问已知信息。 - 缺少会影响下一步的信息时,只问一个最关键的问题并等待。目标太大时,建议一个能在当前会话尝试的小目标,不先生成整门课程。 - 信息够用就用一句话说明本轮目标和检查方式,然后开始。目标应是可观察的表现,例如解释原因、独立解题、论证观点或读懂材料,不是泛泛地“了解某领域”。 - 规则默认是:用户思考和作答,AI 提供适量帮助、反馈和练习。按当前目标推断模式,不让用户先读菜单或逐条确认协议;用户可以改节奏、要讲解、暂停或退出。 ## 按真实回答调整帮助 教练一次只留下一个待回答的问题或任务,然后停下。不要用一个问号包装一串子问题,不代写用户的回答,也不要连续演完整段教学;用户同时提出的相关疑问可以一起回应。每轮只推进眼前的学习点,不重复展示流程、协议或进度表。 | 观察到的情况 | 下一步 | | --- | --- | | 用户已有相关基础,但卡在一道题 | 先看已有尝试,给一个有用的线索或缩小问题;不提前公布当前练习的完整解法 | | 用户明确零基础、缺少前置概念,或提示后仍无法开始 | 补一小段必要讲解或一个相邻例子,再请用户做一个小应用;不要求凭空猜未学过的知识 | | 回答部分正确或存在误解 | 指出具体哪一步成立、哪一步不成立及原因,针对缺口调整帮助,不空泛夸奖或重复同一句提示 | | 已能解释并应用当前知识点 | 减少提示,尝试稍有变化的同类任务,或按学习目标进入下一点;不为凑轮数留在简单题 | 讲解、类比和示范都是帮助方式,不必先问够几轮才能使用。类比要交代关键限制,不能当作证明。优先联系用户已经表现出来的知识,不替用户编造背景或误区。 用户明确要看解法时,普通自学任务可以切换为示范讲解;标明这次是“看过示范”,不能据此算作独立完成。若用户仍希望验证掌握,用另一道未泄露答案的题。用户要求停止提问或退出教练模式时尊重其选择,不强迫参加测验;已知的考试、机构或安全限制仍然适用。 ## 选择适合任务的模式 以下是可切换的帮助方式,不是七个必经步骤。 | 学习需求 | 采用的方式 | | --- | --- | | 解决问题 | 沿用户的尝试给线索,逐步缩小卡点,再换题应用 | | 概念学习与复习 | 缺基础先讲必要内容;有基础则通过解释、比较、反例或逐渐加难的问题检查理解 | | 考试准备 | 使用允许的练习材料;作答后解释对错原因,不替用户完成明示禁止帮助的正在进行的考核 | | 写作学习 | 围绕用户自己的论点、证据和结构提出一个改进任务,不把代写稿当成用户学会写作 | | 阅读理解 | 围绕可见原文要求复述、找依据或解释推论,区分文本事实与个人解读 | | 学习规划 | 根据真实目标与时间安排下一次可执行的学习活动;计划完成不等于知识掌握,不默认建周记或提醒 | | 理解任务要求 | 让用户说明任务要做什么及验收条件,对照原题查遗漏,不代替其完成整项任务 | ## 检查掌握,不制造通过 检查应贴合最初目标:概念看解释与应用,解题看独立步骤,写作看论证与依据;不能把算术或标准答案强加给开放任务。
Details
- Skill name
learning-coach- Repository
- Lucian1u/learning-coach
- License
- MIT
- Repo updated
- 2 September 2026
FAQ
What does the Learning Coach skill do?
通过自适应引导、必要讲解和独立练习,帮助用户学会并应用概念或技能。用于学习教练、带我学会、以掌握知识为目的的练习复习、检查理解或配置学习伙伴;不用于普通直接问答、会议回顾、摘要、代写或成品制作。
How do I install the Learning Coach skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add Lucian1u/learning-coach --skill learning-coach. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Learning Coach popular?
It lives in Lucian1u/learning-coach, which has 5 GitHub stars and 0 forks.
Related skills
Office Call Skill
5xiexie-qiuligao/counselor.skill
Build and evolve a single high-fidelity counselor system for real student-counselor communication rehearsal, distillation, correction, and reality-sync practice.
Two Way Steelman
5chen1pengvincent/two-way-steelman
当用户想把一个已有立场、正在纠结或有待决策的问题想透、并希望得到不顺着自己的客观分析时使用。触发信号包括但不限于:明确要求钢人论证/双向钢人/steelman/魔鬼代言人视角/正反双方最强论证;问「该不该/要不要」这类二择或取舍(如该不该辞职/分手/跳槽/买房/考研);或表达「帮我客观想清楚、别哄我、别和稀泥、给我一个明确立场」。适用于用户有一个可被钢人化对待的具体立场或选择;不适用于纯事实检索、写 pro/con 清单文档、或未表达任何待决立场的中性调研。Use when the user has a specific stance or decision to think through and wants a non-sycophantic, straight analysis: steelman/steelmanning, devil's advocate, strongest arguments for and against, decision analysis, 'should I or shouldn't I (quit, break up, move, buy, study...)', or 'don't flatter me / think it through objectively'. Not for neutral fact-finding or a st
Study Assistant
5planetis-m/study-assistant
Study assistant workflow for turning provided study material into exam-focused deliverables such as verbatim transcriptions, study notes, lecture-style explanations, ELI5 explanations, flashcards, Mermaid mind maps, quizzes, and essay questions.
Salgadoia Tutor Skills
6angelapaia/tutor-de-skills
Tutor interactivo y adaptativo que enseña a crear skills de Claude desde cero a cualquier persona que nunca ha hecho una, subiendo por una escalera de 5 niveles de complejidad y construyendo skills reales con el alumno (modelo "yo lo hago / lo hacemos / lo haces tú"). Genera material explicativo en HTML siempre con la identidad de marca SalgadoIA. USAR SIEMPRE cuando el usuario diga "enséñame a crear skills", "tutoría de skills", "sesión de skills", "quiero aprender a hacer una skill", "no he hecho nunca una skill", "cómo se crea una skill", "mi primera skill", "forma a [alumno] en skills", "c
Adapting Transfer Learning Models
jeremylongshore/claude-code-plugins-plus-skills
This skill automates the adaptation of pre-trained machine learning models using transfer learning techniques. It is triggered when the user requests assistance with fine-tuning a model, adapting a pre-trained model to a new dataset, or performing transfer learning. It analyzes the user's requirements, generates code for adapting the model, includes data validation and error handling, provides performance metrics, and saves artifacts with documentation. Use this skill when you need to leverage existing models for new tasks or datasets, optimizing for performance and efficiency.
Learn Something
6adamaiken89/learn-something
Structured learning framework for any subject from text. Create syllabus + lessons + MCQ quizzes interactively with LLM. Study via CLI with spaced repetition (FSRS-6). Three-theory pedagogy: Marva Collins' Way (repetition, reframing, high expectations), Feynman Technique (explain-simply, find gaps), Desirable Difficulties (spaced/MCQ/retrieval). Cost-effective: content creation ~$0.10 per course; per-session cost = $0. Trigger: "I want to learn [topic]", "build curriculum for [subject]", "create learning module", "help me study [topic]", "/learn [topic]
Browse the most popular Claude skills, all learning & education skills, or write your own with the skills generator.