テーマとブロックの作成に必要なスキル

それは完全に可能であり、スキルと共有テーマの例ブロックを使用するエージェントであれば、これをコード化できるはずです。

実は私も以前、似たようなブロックを作成しました。まだ新しいBlocks APIを使用していませんが、Manuel Kostka / Discourse / Blocks / User Profile · GitLab でアプローチを確認できます。例えば、Canvas Centralテーマでは次のようになります:

コアには(まだ)ブロックはありません。すべてのブロックは、テーマまたはテーマコンポーネントを使用して追加されるだけです。

テーマやテーマコンポーネントを使用して、既存のBlockOutletsにブロックを追加できます。カスタムテーマを追加するにはProプラン以上である必要があると思います。それ以外には制限はないはずです。