Irrelevant question, but why don't you want to have the repos in your own account?
Also for nostr:nprofile1qqs2qzx779ted7af5rt04vzw3l2hpzfgtk0a2pw6t2plaz4d2734vngnh633s, I am not sure how I am supposed to collaborate using ngit and GRASP. If I publish a repo using npub1x, but want to continue working on it using npub1y, how do I do it? I created a repo using nostr:nprofile1qqs9wvqsav858l8uy57z39vz35ct76fekptrsn3vcejg7sqfdt9w7nsej99y3, the bunker URL was added to the global ngit. I added my own npub (this profile) as a maintainer. I then tried pushing from the terminal but was shown that I was added as a maintainer, but haven't accepted the invite yet, and was asked to use ngit init again. I couldn't figure out how to accept, so ran ngit init. Once I did that, I think it just created another repo under this npub and any pushes just go to that repo instead of the original one
I want to publish repos using the Unsigned profile, and then continue working using this profile, I don't understand how to do that yet
Discussion
I had the repos under a GitHub org to keep things clean. That also helped when adding others to the org, I had a couple of other guys helping me as well. I wanted to follow the same pattern, and keep certain repos under the brand's profile
Also because I have a theory that if you have multiple projects, you should put them under an org/brand which makes people more willing to report bugs, raise issues or PRs, then having them under your own name