Wenn du vorhast, dies selbst zu erledigen, siehe:
Anfängerleitfaden zum Erstellen von Discourse-Plugins (1) (2) (3) (4) (5) (6) (7)
Schau dir außerdem die Anleitung in dev-install an, um dir eine Entwicklungsumgebung für den Start einzurichten.