Muito legal a proposta Felipe.
Faz sentido tratar prompts como um "bloco de notas versionável".
Como você está pensando em armazenar os dados dos prompts? Vai ficar em um banco gerenciado pela própria aplicação ou existe a intenção de permitir sincronização com ferramentas externas ou com o próprio GitHub para manter tudo sob o controle do usuário? Ou até mesmo um modo self-hosted?