On github, I have a lot of repositories. I wanted to have a clear distinction between original projects and contributions.
Then I had an idea.
Why not move all repositories that are forks to a separate "contrib" company account.?
The Github transfer process takes several clicks and two text fields to fill in. For dozens of repositories, this is a lot of tedious work, so I decided to see if I could automate it
There does not seem to be a call to transfer ownership in the Github API. Or there is and I'm too lazy to find it. So I went another route...
I created a bookmarklet that does all the work. I opened all the repository pages and clicked the bookmarklet.
I'm sure I could automate things even further. For instance, the pages don't have to be opened by hand.
For now, this worked well enough for me.