Currently it is 100% blueprint so there is no need to add it to a plugin, all you need to do is migrate the Sky folder over to your project and drop the BP_Skydome into your level. It is totally possible to create a content only plugin (no code), so if there is enough demand for it I can create a separate plugin for it as well, but currently it is not really necessary.
So I’ll leave it up to you guys, I will add a card to my Trello board for a Plugin based Skydome. It will not be included in the same plugin though, it would be on its own.
I forgot to mention it earlier but coming in UE4 version 4.7 you will be able to create Blueprintable Components. will allow moving the BuoyancyMovementComponent in code over to a blueprint component, and then the remaining connection can be implemented into the BP_Ocean blueprint (performing the OceanManager functions). is not a high priority currently and 4.7 hasn’t been released, but I thought I would mention that a blueprint-only setup will be easier to create soon.