Thread:VisualEditor/Feedback/Guide to theming changes

Is there a guide to what changes need to be made to the theme? It would be nice to be able to just add XYZ instead of having to reverse engineer every detail.