We know that screeenshots are an important part of a good extension. Sadly we didn't manage to create screenshots for 1Click Share Screenshot yet.
All our extensions are free and open-source. We have lot of work to do in maintaining all the extensions.
You can help us by creating good screenshots and send us, or by donating small amount of dollars, that will let us put more efforts on the project.