 Yeah, welcome back to another Microsoft soundbikes. Today we're gonna look at the Minecraft skills manager or MSM as it's called for short. I'm Gez. I'm Stratus. Yeah, let's jump straight into it. So MSM is a tool for managing skills as the name suggests. So we're just gonna quickly go through the basic functions of it. So maybe let's just jump straight to the command line. So we are in the command line and if we type microp-msm-h, we should be able to see everything that we can do with MSM. So yeah, the number one thing that most people will be doing is installing a skill. So if we did microp-msm-install, we can then pass the name of any skill. And it doesn't have to be an exact match either. It's gonna do some fuzzy matching for us. So what's the skill that we know about? Stocks? Yeah, sure. So it's building entry. It's found a best match, which is microp-stock. Now that we know that there's microp-stock, we can do a microp-msm-install microp-stock. And that's obviously gonna have a much higher confidence match and we'll try and install it. This one's already installed, so that one doesn't count. But so yeah, we can use the name of the skill. We can also, if there's multiple skills that have similar names, we can also use the author. So we could say microp-msm-install cocktails and then space the author. So in this case, F-O-R-S-L-N-A-U-N-D. And so that's gonna look for cocktails, but only if they're authored by Ausland. If we're not really sure about what's out there, we can do a MSM list. So MSM list gives us a big long list of things. But if we wanna narrow that down a little bit, we can do a microp-msm-search. Let's look for something like volume. So see what skills are out there that do something with our volume. So here we can see we have microp-volume. That's the official one that changes your actual volume. And then there's auto-volume by Andlo, which listens to the world outside and changes your, tries to modify your volume automatically based on the environment around your device. So that's a cool one. We can remove a skill. So MSM remove, and then we can use the same parameters as install. So we can either just specify a name. We can also do an update, so microp-msm-update. And if we do a specific package, a specific skill name, then it will only update that skill. So our Home Assistant skill, because in our other videos, we've been editing the skill locally on this machine. It's saying that there have been changes here. They've not been committed to the Git repository. And so it's not gonna automatically update that skill. And so that's specifically in there so that we don't blow away the work of developers. You put a lot of time and effort into the code you put in there. We don't wanna just go and overwrite those changes. So it does mean that anytime you edit a skill on your device, MSM is not going to update it automatically. And so we can go in there and stash those changes and then it will work. But for the moment, it just plays it safe. Yeah, and then the other thing we could do is an MSM update with no skill after it. And that's gonna go through every skill on the device and update them one by one. The final one that I'd mentioned is, you can delete all of your skills and then run MSM default. What that will do is install the default skills for your machine. So you can run it now. It probably won't install anything because we haven't removed anything. You can also, you can blacklist a skill. So imagine you really don't want the Minecraft weather skill. You can add Minecraft weather to your blacklisted skills list in your Minecraft configuration. And then when you run MSM default, it does check that blacklist and sees that this skill should not be installed. And so it doesn't do that. One of the things that I'd note there is I blacklist things to make my startup time faster. So for example, you said the weather, but more appropriately, I'm not going to check the stocks. Like there's a bunch of stuff like Minecraft singing, the stock, a bunch of different things of that nature. I just end up blacklisting them all. And that way, Minecraft doesn't have to worry about loading them and the system comes back up much more quickly. And I do that a lot when I'm devying a lot. Like I'll just go through and blacklist a bunch of the things because that way I just get at the skills that I need to load to test this with. Is there anything else you want to cover with the MSM here? I don't think so. I think we've covered everything. There's more information in the documentation. So jump on docs.microsoft.ai if you want to learn more. So we talked today about MSN and how we use this as a package manager to maintain the skills that Minecraft ingests and makes your system functional. And it does all the things that a normal package manager does. Lists, removes, updates, and so on. If you need additional information, you can hit up the help documentation or you can go to the docs.microsoft.ai and look out there. Or if you run into even more trouble, there's a bunch of people around at chat.microsoft.ai that are willing to sit down and help you. Yeah, definitely. Come join us in the, in Minecraft chat or in the forums. I think that's it for today. So... Absolutely. Auf wiedersehen. Auf wiedersehen. Until next time. Bye. Bye.