Has someone figured out Craft 3 content migrations? One of the big features for craft 3 is content migrations. Migrating fields and sections between environments (like deploying code to test or production).
I'm just having a hard time figuring out what options there are. I did find some simple examples, but they are a little limited...

https://craftcms.com/news/craft-3-content-migrations
https://docs.craftcms.com/v3/content-migrations.html

Since there is a separate documentation page which seems incomplete i created an issue. If anyone has some additional info i would like to make a pull-request to complete the docs.
This is a plugin I'm working on to do exactly what you are after. 

https://m.youtube.com/watch?v=n6ko2PKUqAo&amp;feature=youtu.be

The syntax to figure out how to create sections, elements etc is determined by reading through the craft service and model classes.