hubcaps offers a higher-level interface for GitHub interaction than git2 does, and using it might simplify taster's implementation.
hubcaps
git2