投稿にPGN(チェスの棋譜)を含める必要がある

はい、このようなプロジェクトをベースにできるかもしれません:

Github にはいくつかありますが、これはその中でも代表的なものの一つです。

カスタム BBCode と組み合わせるには:Developer's guide to Markdown extensions

Ember のレンダリングパイプライン内にこれを統合する際に発生しうる落とし穴に注意する必要があります。

@supermathie の言うとおりです。仕組みを学び、実装に時間を費やす意欲のある愛好家を見つけるか、Marketplace で誰かを雇う必要があります。

「いいね!」 4