Adicionando um novo modelo de e-mail via plugin

Atualmente estou trabalhando em um plugin do Discourse e gostaria de integrar-me à funcionalidade de e-mail, permitindo que administradores personalizem os modelos de e-mail. Encontrei o controlador que exibe os modelos e permite sua edição, mas não consigo identificar onde devo fazer o hook no código para injetar meus próprios modelos. Tentei sobrescrever o método self.email_keys no Admin::EmailTemplatesController, mas isso não parece surtir efeito no momento. Antes de reinventar a roda, há mais alguma coisa que eu precise considerar?

Aqui está um exemplo GitHub - pfaffman/discourse-add-to-summary: Add text to summary before and after title · GitHub. Estou prestes a reescrevê-lo, mas acho que isso deve te colocar no caminho certo.