Если вы планируете заняться этим самостоятельно, см.:
Руководство для начинающих по созданию плагинов Discourse (1) (2) (3) (4) (5) (6) (7)
Также ознакомьтесь с руководством в канале dev-install, чтобы настроить окружение для разработки и начать работу.