# Can't install skills

**URL:** https://community.openconversational.ai/t/cant-install-skills/5413
**Category:** Introduce Yourself
**Created:** [December 19, 2018, 3:37am UTC](https://community.openconversational.ai/t/cant-install-skills/5413 "2018-12-19T03:37:17Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Robert\_Dyck](https://community.openconversational.ai/user_avatar/community.openconversational.ai/robert_dyck/32/1940_2.png) [@Robert\_Dyck](https://community.openconversational.ai/u/Robert_Dyck)
#### Post date: [December 19, 2018, 3:37am UTC](https://community.openconversational.ai/t/cant-install-skills/5413/1 "2018-12-19T03:37:17Z")

</div>

I have just install the Linux version on Fedora. I have an account and registered my device using the six character code. Some of the skills are working for me. What I am really wanting is to install another skill but Mycroft doesn’t understand “install skill”. So I try on the web site. I locate the skills page and click on “add” for a skill and nothing happens.

Ultimately I want the Home Assistant skill. It is installed and working but pretty basic at the moment. If I can get the two platforms talking to each other than I can expand.

---

<div class="post-metadata">

### Author: ![KathyReid](https://community.openconversational.ai/user_avatar/community.openconversational.ai/kathyreid/32/1949_2.png) [@KathyReid](https://community.openconversational.ai/u/KathyReid)
#### Post date: [December 19, 2018, 12:11pm UTC](https://community.openconversational.ai/t/cant-install-skills/5413/2 "2018-12-19T12:11:57Z")

</div>

Hi there @Robert_Dyck, thanks for giving Mycroft a try.

We need a little bit more information to try and find out what’s happening here.

### Skills log

Are you able to provide your `skills.log`? [More information on where to find the `skills.log`](https://mycroft.ai/documentation/logs/#skills-log).

### Install Skill not working

Thanks for giving this Skill a try. This Skill should work for any Skill available in the [Marketplace](https://market.mycroft.ai).

If it’s not working, it would be useful to know what sort of error messages are being displayed.

### Home Assistant

You can find out more about the Home Assistant Skill at its GitHub page;

> **[btotharye/mycroft-homeassistant](https://github.com/btotharye/mycroft-homeassistant)**
>
> Mycroft Skill/Integration for Homeassistant. Contribute to btotharye/mycroft-homeassistant development by creating an account on GitHub.

---

<div class="post-metadata">

### Author: ![Robert\_Dyck](https://community.openconversational.ai/user_avatar/community.openconversational.ai/robert_dyck/32/1940_2.png) [@Robert\_Dyck](https://community.openconversational.ai/u/Robert_Dyck)
#### Post date: [December 22, 2018, 1:27am UTC](https://community.openconversational.ai/t/cant-install-skills/5413/3 "2018-12-22T01:27:53Z")

</div>

Sorry about the delay. We have had a storm and an extended power outage. Here are a few lines from the skills log.

08:45:17.322 - SKILLS - DEBUG - {“type”: “mycroft-reminder.mycroftai:reminder”, “data”: {}, “context”: null}  
08:45:19.729 - SKILLS - DEBUG - {“type”:“recognizer\_loop:utterance”,“data”:{“utterances”:[“install btotharye-home-assistant”]}}  
08:45:19.735 - SKILLS - DEBUG - {“type”: “intent\_failure”, “data”: {“utterance”: “install btotharye-home-assistant”, “lang”: “en-us”}, “context”: {}}  
08:45:19.737 - SKILLS - DEBUG - {“type”: “mycroft.skill.handler.start”, “data”: {“handler”: “fallback”}, “context”: {}}  
08:45:19.738 - mycroft.skills.padatious\_service:handle\_fallback:133 - DEBUG - Padatious fallback attempt: install btotharye-home-assistant  
08:45:19.743 - WolframAlphaSkill - DEBUG - WolframAlpha fallback attempt: install btotharye-home-assistant  
08:45:19.743 - WolframAlphaSkill - DEBUG - Non-question, ignoring: install btotharye-home-assistant  
08:45:19.746 - SKILLS - DEBUG - {“type”: “speak”, “data”: {“utterance”: “Please rephrase your request.”, “expect\_response”: false}, “context”: {}}

---

<div class="post-metadata">

### Author: ![KathyReid](https://community.openconversational.ai/user_avatar/community.openconversational.ai/kathyreid/32/1949_2.png) [@KathyReid](https://community.openconversational.ai/u/KathyReid)
#### Post date: [December 23, 2018, 9:14am UTC](https://community.openconversational.ai/t/cant-install-skills/5413/4 "2018-12-23T09:14:47Z")

</div>

Hi there @Robert_Dyck, thanks for posting those logs from `skills.log` - very helpful.

What I _think_ is happening here is that the Installer Skill cannot interpret the hypens correctly. If you type `install btotharye home assistant` does that produce a different result?

---

<div class="post-metadata">

### Author: ![Robert\_Dyck](https://community.openconversational.ai/user_avatar/community.openconversational.ai/robert_dyck/32/1940_2.png) [@Robert\_Dyck](https://community.openconversational.ai/u/Robert_Dyck)
#### Post date: [December 24, 2018, 12:51am UTC](https://community.openconversational.ai/t/cant-install-skills/5413/5 "2018-12-24T00:51:47Z")

</div>

It seems that the KDE Mycroft Plasmoid has some holes in it. I located the code for the skills installer and installed the installer manually. It’s working much better now. In the mean time I had installed some other skills manually including homeassistant. I don’t have any devices yet on HA so that is the next hurdle.

---

<div class="post-metadata">

### Author: ![Robert\_Dyck](https://community.openconversational.ai/user_avatar/community.openconversational.ai/robert_dyck/32/1940_2.png) [@Robert\_Dyck](https://community.openconversational.ai/u/Robert_Dyck)
#### Post date: [December 24, 2018, 12:55am UTC](https://community.openconversational.ai/t/cant-install-skills/5413/6 "2018-12-24T00:55:25Z")

</div>

Is there a straight forward way as in easy, to list the utterances that a skill supports?

---

<div class="post-metadata">

### Author: ![KathyReid](https://community.openconversational.ai/user_avatar/community.openconversational.ai/kathyreid/32/1949_2.png) [@KathyReid](https://community.openconversational.ai/u/KathyReid)
#### Post date: [December 24, 2018, 2:15am UTC](https://community.openconversational.ai/t/cant-install-skills/5413/7 "2018-12-24T02:15:46Z")

</div>

Hi @Robert_Dyck, the easiest way to see this is to see the Skill’s page in the Mycroft Marketplace:  
[https://market.mycroft.ai](https://market.mycroft.ai)

Alternatively, you can have a look at the source code of the Skill:

`/opt/mycroft/skills/SKILL-NAME`

Inside this folder you will have either a `vocab` directory with `something.voc` files, _or_ a `locale` directory with similar. Intents are represented in `.voc` files, for example;

`Turn on the {{room} light`

The `{{room}}` notation corresponds to a variable in the Skill’s code.

Does that help at all?

---

<div class="post-metadata">

### Author: ![Robert\_Dyck](https://community.openconversational.ai/user_avatar/community.openconversational.ai/robert_dyck/32/1940_2.png) [@Robert\_Dyck](https://community.openconversational.ai/u/Robert_Dyck)
#### Post date: [December 24, 2018, 6:12am UTC](https://community.openconversational.ai/t/cant-install-skills/5413/8 "2018-12-24T06:12:32Z")

</div>

Yes, the market place is handy for finding the phrases. Unfortunately the Plasma related skills are not listed, with the exception of Plasma Activities. I think I will need to familiarize myself with format of the skill files.
