Hmm, seria ótimo se você pudesse seguir Creating consistent admin interfaces (seção de plugins). A maioria das informações que você precisa está lá.
Logo de cara, vou sugerir algumas coisas:
- use
settings.ymlem vez de definir suas configurações emplugin.rb add_admin_route \"auto_send_messages.title\", \"auto-send-messages\", use_new_show_route: true