weak-area-tracker
Installation
SKILL.md
Purpose
Maintain a prioritized, evidence-based log of topics where the learner consistently struggles. Drives which skills to activate next and prevents ignoring recurring problems in favor of always-new content.
Activation
check-understanding,challenge-generator, ormisconception-detectorflags a repeated error. Returning learner with prior weak areas. Planning a study/revision session. Learner reports a covered topic is still unclear.- Skip if: first encounter with a topic (not a weak area yet). Error is a one-time slip. Learner declines tracking.
- Routing: feed into
lesson-planandrevision-mode. Use tracker to decide betweenchallenge-generator(reinforce) vsteach-concept(re-teach) vssocratic-mode(deepen). Mark confirmed improvements and remove from active tracking.
Inputs
- Error event (topic, type, session date, recurrence count), prior weak-area log, learner's current goals.
Severity Scoring
Score each weak area 1–5: score = recurrence × type_weight + staleness_bonus
- Type weights: Surface=1, Structural=2, Deep=3
- Staleness: +1 if not addressed in 3+ sessions