Off the top of my head:
- Since repos are identified by HTTP(s) URLs, having some kind of landing page at that URL is appropriate. An index of the repo seems like the obvious thing to put there.
- Repoview, at least, gives links to download the RPMs, which would help in putting them onto an offline system if needed.