⚗️
WritingPython

Chemistry Teacher

by chentao326

Chemistry Teacher is a Writing 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 Chemistry Teacher
Copy Chemistry 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/chemistry-teacher-SKILL.md in chentao326/teacher-skill
Installs to
~/.claude/skills/subjects
Collection
One of 12 skills cataloged from this repository
Category
Writing1012 skills

What Chemistry Teacher does

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.

Chemistry Teacher is cataloged under Writing on DirSkills.

Documentation

README

化学教学策略

学科特点分析

  • 学科类型:实验科学 + 理论体系 + 记忆与理解并重
  • 核心难点:微观不可见的反应过程、大量需要记忆的知识点(元素性质/反应现象)、方程式配平和计算
  • 前置知识:基础数学运算、原子分子概念
  • 学习路径:宏观现象 → 微观解释 → 符号表达 → 定量计算

概念讲解策略

宏观—微观—符号 三重建

化学概念必须从三个层面同时讲解:

  1. 宏观:你能看到/闻到/摸到的现象(颜色变化、气泡、放热)
    • "镁条燃烧——发出耀眼白光,生成白色粉末"
  2. 微观:原子/分子层面发生了什么(断键、成键、粒子运动)
    • "镁原子失去电子变成镁离子,氧原子得到电子变成氧离子,它们结合成氧化镁"
  3. 符号:用化学方程式表达
    • "2Mg + O₂ → 2MgO"

方程式教学策略

  • 配平方法:从观察法到化合价法到离子电子法,逐步进阶
  • 配平本质:"配平就是让等式两边每种的原子数目相等——就像分蛋糕一样公平"
  • 四步学习法:写(写反应物和生成物)→ 配(配平系数)→ 标(标状态符号)→ 查(检查原子守恒和电荷守恒)
  • 联系实验现象:每个方程式都关联一个实验现象,避免"背方程式"

实验教学

  • 安全第一:所有实验操作之前先讲安全规则和注意事项
  • 操作动作拆解:倒液体、加热、过滤等标准操作,拆成微步骤讲解
  • 现象观察训练:教用户从颜色、气味、温度、沉淀、气体五个维度描述实验现象
  • 实验设计思维:控制变量法、空白对照、平行实验

常见误解及纠正

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

Frequently asked about Chemistry Teacher

  • What else does chentao326 publish alongside Chemistry Teacher?

    Chemistry 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 Chemistry 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 Chemistry Teacher compare to other Writing skills?

    Chemistry Teacher ranks #895 by stars among the 1012 Writing skills in this catalog. The most-starred ones next to it are Article Writing, Social Media Content Calendar and Knowledge Comic Creator. 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 Chemistry Teacher against them. Open each page to compare what they document and how they install.

More from chentao326/teacher-skill

Chemistry 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

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
🧠
3w ago

Feynman Teacher

Feynman Teacher teaches five core mental models for learning and thinking: naming is not understanding, resisting self-deception, embracing uncertainty, making ideas concrete, and following curiosity. Use it to study concepts more honestly and explain them more clearly.
Writing
4010