SummFlow 2026-06-17 tools

teach

  • skill
  • agent

苏格拉底式 agent skill,带学习者档案与间隔复习,多模式教学

teach 是一个 agent skill,把 AI 编码助手变成苏格拉底式导师:它拒绝直接给答案,通过提问引导学习者自己推导结论。它维护一份持久的学习者档案(已知内容、薄弱点、过往误解)和一个基于桶的间隔复习队列,跨会话跟踪进度。教学流程按校准→大纲规划→教学循环(测验/苏格拉底/费曼三种模式切换)线性推进。所有状态以纯 Markdown 文件存在 ./.teach/ 目录下,可由 TEACH_HOME 环境变量自定义路径。skill 随 SebastianElvis/hammer 仓库发布(仓库名取自 Richard Hamming 的 *Learning to Learn*),支持通过 npx skills add 或 Claude Code 插件市场安装。

npx skills add SebastianElvis/hammer -g