¡Gracias, @BrianC!
Sobre mantenerse actualizado en el tema principal: la rama de habilidades sigue de cerca las APIs de tema y Bloques de Discourse, por lo que mientras las usemos activamente, se mantendrán sincronizadas a medida que evolucionen las APIs. El tema de ejemplo es más bien una instantánea para demostrar patrones. Si haces un fork, eres dueño de tu fork. Pero puedes consultar las habilidades o nuevos ejemplos al actualizar tu tema.
Un objetivo central de la propia API de Bloques es tener una superficie de trabajo estable y pequeña, que ayude a mantener las personalizaciones resistentes a las actualizaciones de Discourse. Por lo tanto, si principalmente agregas bloques personalizados (como lo hace el tema de ejemplo), ya deberías estar operando en un entorno estable. Lo principal a vigilar serían cambios en los nombres de los puntos de salida (outlets) o en las firmas de la API de bloques. Por ahora, la API todavía se considera experimental, por lo que podrían haber cambios en los nombres, etc.
Yo plantearía el enfoque recomendado de la siguiente manera: haz un fork del tema libremente y utiliza la documentación de habilidades como referencia viva para saber cómo se deben hacer las cosas de ahora en adelante.