dsspirit

Study Coacher — AI skill for Claude Code

AI community

AI study coach skill: spaced repetition, retrieval practice & deliberate drills as a daily AI-driven loop — with a pixel-art local workbench (reader with highlights, pomodoro, SM-2 dashboard).

How to install Study Coacher

This entry records only its repository, not the path inside it, so there is no exact command to give. Open dsspirit/study_coacher and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Study Coacher does

AI study coach skill: spaced repetition, retrieval practice & deliberate drills as a daily AI-driven loop — with a pixel-art local workbench (reader with highlights, pomodoro, SM-2 dashboard). All progress lives in plain Markdown files.

Alternatives in AI

  • Pixel Agents — Compressed Reference — VS Code extension with embedded React webview: pixel art office where AI agents (Claude Code terminals) are an 6.5k ★
  • Open Science — Open Science Desktop — local-first, model-agnostic AI research workbench for macOS, Windows & Linux 1.5k ★
  • Learning Opportunities — A Claude Code skill for deliberate skill development during AI-assisted coding 793 ★

README

study-coach logo

study-coach · AI 学习教练

**把学习科学变成每天 10 分钟的可执行循环**
AI 出题与批改 · 像素风本地工作台 · 间隔重复自动调度 · 进度全是 Markdown 文件

*An AI study-coach skill: spaced repetition & retrieval practice as a daily loop, with a pixel-art local workbench — all progress lives in plain Markdown.*

study-coach 仪表盘

![license](https://img.shields.io/badge/license-MIT-FFA300?style=flat-square) ![tests](https://img.shields.io/badge/tests-23%20passing-00E436?style=flat-square) ![python](https://img.shields.io/badge/python-stdlib%20only-29ADFF?style=flat-square) ![build](https://img.shields.io/badge/build-zero%20build-83769C?style=flat-square) ![ui](https://img.shields.io/badge/UI-pixel%20art-FF77A8?style=flat-square)


它解决什么问题

学过的东西三天就忘、错过的题换个马甲又错、「学过了」和「学会了」分不清——study-coach 把认知科学里真正有效的几件事(**检索练习、间隔重复、刻意练习、交错练习**)固化成 AI 教练可执行的日常流程,你只负责学,节奏交给系统。

一天长什么样

flowchart LR
    A["🌅 晨间 3-5 min
说「晨间默写」
白纸检索 · SM-2 判档"] --> B["☀️ 白天 5-10 min
双击打开工作台
答题 · 阅读划线批注 · 番茄钟"] B --> C["🌙 收尾 2-3 min
说「批改」
思路级批改 · 错题归档 · 派新作业"] C -- "SM-2 调度:隔天再来" --> A

功能

🎯 学习源接入 知识库 / PDF 论文 / 网页 / 代码仓,四类源统一材料化成笔记再进循环
📅 期限倒排 「我想在 X 周内学会 Y」→ 块数预算 → 里程碑 → 滞后体检(plan-check)
✍️ 晨间默写 白纸检索 + 思路级批改(不是「哪步算错」,是「哪一步想法错了」)
🔁 SM-2 调度 Anki 同源,四档评分,间隔 × 难易系数千人千卡,毕业自动出队
🧩 错题变式 错题归档到思路级,只针对错的那个思路步出 2-3 道换皮变式题
📖 阅读器 + 高亮批注 左材料右批注;选中文字→写批注→自动落 Obsidian 侧车笔记,高亮回显互跳
🍅 番茄钟 25/5 计时,完成自动记进当天学习日志
🧠 学习科学教学 批改时讲「为什么这么安排」(间隔效应/合意困难/交错练习),每日一条贴士,周复盘元学习三问
阅读器与高亮批注    深色主题

像素风只做装饰(硬阴影、直角、阶梯进度条、PICO-8 配色),**正文一律系统可读字体**——好看,但不累眼。

快速开始

要求:Python 3(仅标准库);Obsidian 可选