ご自身で対応される場合は、以下をご覧ください:
Discourse プラグイン作成の初心者向けガイド (1) (2) (3) (4) (5) (6) (7)
また、開発環境を構築して着手するためのガイドは dev-install をご確認ください。