Earlier quoted context omitted.
I think automatic tracking of public repositories for now would do ok ( if you can check on that). I wouldn't do "picking commits", because people mostly won't do that. Nice project!
Thanks for the feedback, glad you said tracking public repositories as that's something I thought might work well as mostly peoples work is in private repos
Public git repositories on github are an alternative for your resume ( that's good for your project). But private repositories could also mean gitlab integration and etc.. :)