get-fields was made with the intention of using the same graphql schema but with different fields. Where it is not necessary to create a new schema, but change the fields in the function call.
Why do you think that https://github.com/amand33p/les-chat is a good alternative to get-fields