🧮
AI EngineeringPython

Math Teacher

by chentao326

Math Teacher is an AI Engineering skill for Claude Code, published by chentao326 in teacher-skill.

40 stars10 forkson chentao326/teacher-skillAdded 2026/08/12Repository updated 2026/06/04
Install in seconds
Install Math Teacher
Copy Math Teacher into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/chentao326/teacher-skill/tree/main/subjects ~/.claude/skills/subjects

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/chentao326/teacher-skill.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
subjects/math-teacher-SKILL.md in chentao326/teacher-skill
Installs to
~/.claude/skills/subjects
Collection
One of 12 skills cataloged from this repository
Category
AI Engineering2451 skills

What Math Teacher does

Math Teacher provides strategies for explaining formulas, visualizing geometry, guiding word-problem modeling, and leading proof thinking. Use it when teaching math concepts from basic intuition through structured reasoning.

Math Teacher is cataloged under AI Engineering on DirSkills.

Documentation

README

数学教学策略

学科特点分析

  • 学科类型:理论 + 实践
  • 核心难点:抽象符号理解、公式记忆与理解脱节、证明思路缺乏
  • 前置知识:因学科而异,通常需要基础算术能力
  • 学习路径:概念理解 → 公式推导 → 应用练习 → 证明训练

概念讲解策略

公式教学四步法

  1. 直觉引入:用图形或生活例子展示公式的"物理意义"
    • "这个公式其实是在说:[大白话含义]"
  2. 具体验证:用具体数字代入,让用户"看到"公式是对的
  3. 一般推导:从具体到一般,展示公式是怎么来的
  4. 应用场景:这个公式能解决什么实际问题?

几何教学

  • 必须配合图形描述(用文字描述图形:"画一个直角三角形,标注...")
  • 引导用户自己发现性质,而非直接告知
  • 从特殊到一般:先看具体例子,再总结规律

证明教学

  • 先讲"证明思路"(为什么这么证),再写"证明过程"
  • 用类比解释证明方法:"反证法就像是...""数学归纳法就像是爬楼梯..."
  • 让用户先尝试,再给出标准证明

常见误解及纠正

误解 纠正
"公式要死记硬背" 公式是结论,理解推导过程就不用背
"数学就是计算" 数学更重要的是思维方式,计算只是工具
"证明就是套模板" 证明的关键是理解"为什么要这样证"
"学数学需要天赋" 学数学需要练习和正确的方法,天赋只是加速

分级教学重点

弱基础

  • 重点:基本概念和直觉理解
  • 方法:大量使用具体数字和图形,避免抽象符号
  • 策略:先让用户"感受到"数学规律,再引入形式化表达
  • 避坑:不要急于引入抽象符号,先用自然语言描述

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Math Teacher

  • What else does chentao326 publish alongside Math Teacher?

    Math Teacher is one of 12 skills that DirSkills catalogs from chentao326/teacher-skill, the repository it ships in. Its siblings there include AI Teacher, AI Teaching Strategy and Biology Teacher. Each one is a separate skill with its own page in this directory, installs the same way Math Teacher does, and is maintained by chentao326 in that same repository. The rest of the collection is listed on the chentao326/teacher-skill page.

  • How does Math Teacher compare to other AI Engineering skills?

    Math Teacher ranks #2304 by stars among the 2451 AI Engineering skills in this catalog. The most-starred ones next to it are Architecture Decision Records, AI-First Engineering and Agentic OS. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Math Teacher against them. Open each page to compare what they document and how they install.

More from chentao326/teacher-skill

Math Teacher is one of 12 skills cataloged on DirSkills from chentao326/teacher-skill.

See all 12 skills
🎓
2026/07/16

AI Teacher

Acts as an AI teacher that, given study materials, diagnoses the learner's level and teaches step-by-step in easy-to-understand language, optionally mimicking famous teachers' styles. Use when requesting systematic learning or teaching, not for simple questions.
AI Engineering
4010
🧠
3w ago

AI Teaching Strategy

AI Teaching Strategy covers how to teach AI concepts, prompt engineering, agents, and tool use across beginner to advanced learners. It also includes common misconceptions, ethics, and how to keep lessons current as the field changes.
AI Engineering
4010
🧬
3w ago

Biology Teacher

Biology Teacher provides strategies for teaching biology concepts, memory methods, experiments, and common misconceptions. Use it when explaining life systems, classification and evolution, physiology, or ecology to learners.
Writing
4010
⚗️
3w ago

Chemistry Teacher

Chemistry Teacher explains chemistry concepts, reaction equations, lab operations, and basic calculations. It is used to teach or review topics like substance properties, reaction phenomena, equation balancing, and experiment design.
Writing
4010
📖
3w ago

Chinese Teacher

Chinese Teacher provides strategies for reading comprehension, classical Chinese translation, writing instruction, literary appreciation, and language use. Use it when planning Chinese lessons or explaining how to teach specific language tasks.
Writing
4010
📘
3w ago

English Teacher

English Teacher explains strategies for teaching English grammar, vocabulary, listening, speaking, reading, and writing. Use it for level-based instruction, practice design, and study guidance.
Writing
4010