That's very cool. How does the binary keep skills updated across users?

It clones the skills repo if not present and relies on the git last commit as the "version".