Adicionar um campo de usuário personalizado baseado em plugin ao formulário de criação de conta?

Adicionei um campo de usuário personalizado usando um plugin, seguindo o exemplo em:

Isso funciona muito bem: o campo personalizado aparece na página de edição do perfil do usuário, e o valor pode ser editado e salvo.

Gostaria que esse campo também aparecesse no formulário de criação de conta (app/assets/javascripts/discourse/templates/modal/create-account.hbs), da mesma forma que os campos de usuário personalizados criados pela interface, mas estou com dificuldade para encontrar uma maneira de fazer isso. Se alguém souber como, ou puder indicar outros plugins ou exemplos que incluam um campo personalizado no formulário de registro, seria ótimo!

Nota: Estou ciente de que /admin/customize/user_fields permite a criação de campos de usuário personalizados por meio da interface. No entanto, descobri que os campos criados dessa forma recebem internamente um nome genérico, como user_field_2 (por exemplo), e, para o meu caso de uso, preciso que o campo tenha um nome permanente predeterminado ao qual meu código do plugin possa se referir de forma confiável.

Obrigado!

O Custom Wizard Plugin 🧙 permite solicitar informações adicionais ao usuário durante o registro. Recentemente, utilizei essa técnica para permitir que os usuários definam sua bandeira nacional ao se cadastrar, o que usa um Campo Personalizado. National Flags - #81 by merefield