You would have to come out with your own mods. Most people release several unique mods before they get the badge.
you have to be invited to join team xpg but what wallsch said is in the right direction as its all about the mods