Cita:
Iniciado por hasdpk En Github no podrás colaborar directamente sin que te den "acceso", sin ello como mucho podrás clonar los proyectos.
Deberás ir a la página web en donde se elabora el proyecto y allí tendrías que encontrar toda la información sobre cómo colaborar.
De hecho tu puedes mandar código mediante una pull-request para colaborar en cualquier proyecto, te puede rechazar colaboración, eso si, pero casi siempre por buenas razones: no pasa los test automáticos o falla en la integración, código que no cumple con la guía de estilo usada, feature no necesaria, etc.
En cuanto al tema principal, muchos de los repositorios tienen alguna lista de TODO para revisar, otra opción es revisar los Issues, ahí siempre hay que hacer. Aunque para mi la mejor forma de contribuir es usar la aplicación o librería y de ahí ver que cosas se pueden mejorar/agregar.
Saludos