nostr:npub1gzuushllat7pet0ccv9yuhygvc8ldeyhrgxuwg744dn5khnpk3gs3ea5ds has already made some progress in this direction; it was a good starting point. There is more that can be done here. He is also working on an API, which might be available across all major clients. The goal is to improve discoverability on nostr.