I wanted to look at the way the Mycroft core loads and executes skills. It took a little while, so I have documented what I understand about it in A dive into Mycroft code. Hope it’s of use to someone else. All corrections welcome!
@krisgesling might be interesting to review
Thanks @jannewmarch this is great. It’s clearly written in a way that can enable humans to understand more about what’s actually going on under the hood.
I’m going to bookmark this to come back to as we review our documentation. Which if you have any time on your hands, we’d love to get help with
(no pressure of course)
I’ve retired from my day job, which means I might have a few hours here and there to help!