Olá Osman,
Este pode ser o melhor lugar para começar: Theme Developer Quick Reference Guide.
Há também muita informação sobre a pluginAPI aqui: Developing Discourse Themes & Theme Components, incluindo demonstrações de código.
Você também vai querer consultar nossa documentação CSP se estiver adicionando scripts, para que eles possam ser executados: Mitigate XSS Attacks with Content Security Policy.
Espero que isso ajude, mas como sempre, sinta-se à vontade para enviar perguntas adicionais.
Mark