I mean that an organization would be a lot better than what you are doing now.
Alternatively, a "central" repo linking to the others would also work.
Right now, the site says that the link leads to the project, but instead, it links to you. That's giving the impression that the project's primary goal is to raise your personal profile.