знаете как обычно контрибьютят в опенсорс?)
либо создают ижью и обсуждают ее, либо создают мержреквест с чем-то готовым, но есть вероятность, что его не примут, если он будет не совпадать с подходами в проекте (поэтому их надо очень подробно изучить).