This Jenkins DigitalOcean plugin was inspired by the ec2 plugin and uses the java-digitalocean-api by jeevatkm under the hood.
To keep a single place of truth the entire user documentation of the DigitalOcean Jenkins Slave Plugin is located in the Jenkins Wiki Page.
The general information for developing jenkins plugins can be found here.
For an howto on contributing read this document.