Wow. you just created a tracking issue. We should probably support that...
profile showing repos maintained by npub is an existing issue:
pinning seems like an enhancement of this. I wonder whether there is less of a need for this than in github as you don't have to fork someone else's repository to contribute to it?
bookmarking is:
nevent1qqs2gjqk25s39arep650xn04jk79nlua6vl7pgmpadt39yu22uh839gpp4mhxue69uhkummn9ekx7mqzyr7jprhgeregx7q2j4fgjmjgy0xfm34l63pqvwyf2acsd9q0mynuz609tnt
User activity feed in the profile looks like a new request.