Cmd_skill not work anymore since 28 feb update

It seems that today (28 february 2019) was someking forced update of picroft/mycroft (for example new sound after “hey mycroft”) that breaks a forslund’s CMD_SKILL now. How i can debug it?. it’s the only one skill that i really need, and now it doesnt work. It renders mycroft/picroft useless :/. Any help appreciated.

link: https://github.com/forslund/cmd_skill

just to inform , i just get output info:

16:24:07.516 - mycroft.skills.core:load_skill:166 - ERROR - Failed to load skill: cmd_skill.forslund
Traceback (most recent call last):
File “/home/pi/mycroft-core/mycroft/skills/core.py”, line 146, in load_skill
raise e
File “/home/pi/mycroft-core/mycroft/skills/core.py”, line 142, in load_skill
skill.initialize()
File “/opt/mycroft/skills/cmd_skill.forslund/init.py”, line 50, in initialize
self.emitter.on(‘CmdSkillRun’, self.run)
AttributeError: ‘CmdSkill’ object has no attribute ‘emitter’

Hi there, are you running on the stable or dev (unstable) branch?

Try running sudo mycroft-use stable

There are a lot of changes happening in unstable at the moment due to our switch over to version 19.02.

I was using a stable branch :confused:

Anyway, Ake was so kind and modified yesterday script on github, and now seems to work as it should so far :slight_smile:

Cheers :slight_smile:

1 Like

Typical Ake, always so kind and efficient! :wink:

Hi

Exist a new version or another skill to run external bash scripts ( or python scripts ) with mycroft?

I saw that this skill is deprecated, but I didn’t understand how can I teach to Mycroft to run my custom scripts