제 지식으로는 여기에는 Discourse에 특화된 로직이 없습니다. 플러그인에 대해 ::Rails::Engine을 정의했다면, 태스크 파일이 자동 로드(autoload)되는 것 같습니다.
::Rails::Engine