Como definir permissões personalizadas para staff, admins e moderadores

Peço desculpas! Acho que você está certo.

Agora, ao contrário de quando esse tópico foi criado (o que parece ser o estado da minha mente quando escrevi minha resposta), temos chaves de API granulares. Não deve ser difícil adicionar um novo escopo apenas para o gerenciamento de temas.

Vale a pena criar um novo tópico em Contribute > Feature pedindo um escopo de chave de API para desenvolvedores de temas. Parece uma boa ideia.