What problem does it solve?
It prevents teams from losing momentum on key product and growth milestones by making progress measurable, visible, and automatically alerting when targets are crossed, nearly reached, or stalled.
Core Features & Use Cases
- Milestone config + persistent memory: Reads milestone targets from memory/milestones.md (auto-creates a seed file if missing) and updates the table after each run.
- Automated signal sources: Tracks GitHub star counts for specific repos and counts enabled skills from aeon.yml, while supporting operator-managed manual milestones.
- Stall detection and notifications: Classifies each milestone as crossed, done, approaching, stalled, or on-track, then sends notifications only when something notable happens.
- Scheduling-friendly weekly operation: Logs results to memory/logs/${today}.md and writes notification payloads for the notify tool to deliver.
Quick Start
Run the milestone-tracker skill once per week so it updates memory/milestones.md from GitHub repo stars and enabled skills, then sends alerts for crossed, approaching, or stalled milestones.