Your example is where a better understanding of the JIBO mobile app, that will be used to load skills might come in.
Unless Jibo Inc will be using Jibo's screen for all setup, then there will be a Jibo app or Jibo site to include this functionality. This app/site should allow all skill developers to setup their skills in the app before sending to Jibo.
If this is the case, waiting for this solution would be best; depending on what Jibo Inc will release about this process or if any decisions have been made to do so.
The other option is for you to setup this on your own skill website, and have Jibo reference the setup server to load the proper oAuth2 credentials.