FAQ
How do I disable a Skill?
During Skill development you may have reason to disable one or more Skills. Rather than constantly install or uninstall them via voice, or by adding and removing them from /opt/mycroft/skills/
, you can disable them in the mycroft.conf
file.
First, identify the name of the Skill. The name of the Skill is the path
attribute in the .gitmodules
file.
To disable one or more Skills on a Mycroft Device, find where your mycroft.conf
file is stored, then edit it using an editor like nano
or vi
.
Search for the string blacklisted
in the file. Then, edit the line below to include the Skill you wish to disable, and save the file. You will then need to reboot, or restart the mycroft
services on the Device.
How do I increase the priority of Skills during loading?
During Skill development, you may wish to increase the priority of your Skill loading during the startup process. This allows you to start using the Skill as soon as possible.
First, identify the name of the Skill. The name of the Skill is the path
attribute in the .gitmodules
file.
To prioritize loading one or more Skills on a Mycroft Device, find where your mycroft.conf
file is stored, then edit it using an editor like nano
or vi
.
Search for the string priority
in the file. Then, edit the line below to include the Skill you wish to prioritize, and save the file. You will then need to reboot, or restart the mycroft
services on the Device.
How do I find more information on Mycroft functions?
You can find documentation on Mycroft functions and helper methods at the Mycroft Core API documentation
Need more help?
If something isn't working as expected, please join us in the ~Skills channel of Mycroft Chat.
It's also really helpful for us if you add an issue to our documentation repo. This means we can make sure it gets covered for all developers in the future.
Last updated