¿Discourse tiene plantillas de plugins personalizadas, cómo escribir plugins personalizados?

Sí, como se indica arriba:

También puedes ejecutar un entorno de desarrollo en Guthub Codespaces: