Eu falei do arquivo MDX só pra dar um contexto a mais, mas a solução não precisaria lidar com o arquivo diretamente. O contentlayer consegue fazer um parse desses posts e exportar um objeto com todos os metadados dos posts, inclusive com uma versão raw do markdown e uma versão em HTML já usando os plugins remark/rehype.
A solução pra gerar o RSS não vai precisar lidar com os arquivos de posts diretamente, visto que vou ter uma variável posts
com todos os dados de todos os posts já prontos gerados pelo contentlayer.