achievibit adds achievements to each pull request you merge. In order to get achievements, just merge your pull requests like you normally do. achievibit will grant achievements based on some data achievibit listens to.
We also have a Chrome that will integrate achievements right into GitHub's profilesDownload Extension
you can create your own achievements for achievibit.