Hey Terence, I wrote a MVC system for skills that might make things a bit easier. Doesn’t solve a lot of the pain but it does remove some of the more basic stuff. Check it out at: https://www.npmjs.com/package/skillvc
I’ve love to get your opinion on it.