Companion tutor that tracks mastery per topic (EMA-smoothed), picks the weakest topic next so practice goes where it is needed, and replies encouragingly instead of bluntly. Exports a machine-readable progress snapshot for profiles and reports. Offline, no LLM. Installs with one command (pip install

Install

openclaw skills install @arronjack/pasm-tutor