Many developers on github dont commit publicaly on all repositories they work. So many developers may know how to woprk on more repositories or technologies than available in their github profile. So users should be able to add these tags by themselves for better search by expertise areas.