Add gist creation function