# Plugins & Skills

**URL:** https://community.openconversational.ai/c/plugins-and-skills/42.md

[Latest](https://community.openconversational.ai/latest.md) · [Categories](https://community.openconversational.ai/categories.md) · [Tags](https://community.openconversational.ai/tags.md)

---

## [About the Plugins & Skills category](https://community.openconversational.ai/t/about-the-plugins-skills-category/14177)

<div class="topic-metadata">

**Author:** [@NeonClary](https://community.openconversational.ai/u/NeonClary)\
**Replies:** 0

</div>

These components can be usefully shared across many projects. Please use and add tags as well as categories in order to help others find information.

---

## [Skill-homeassistant hits 1.0.0!](https://community.openconversational.ai/t/skill-homeassistant-hits-1-0-0/22032)

<div class="topic-metadata">

**Author:** [@mikejgray](https://community.openconversational.ai/u/mikejgray)\
**Replies:** 0\
**Last updated:** [February 16, 2026, 11:26pm UTC](https://community.openconversational.ai/t/skill-homeassistant-hits-1-0-0/22032 "2026-02-16T23:26:42Z")

</div>

Hi all! With some bug fixes, 94% test coverage, and some small breaking features to bring the skill up to OVOS/Neon norms, skill-homeassistant has officially reached 1.0.0! This is the unified replacement for the PHAL…

---

## [Music Assistant Skill Alpha](https://community.openconversational.ai/t/music-assistant-skill-alpha/21828)

<div class="topic-metadata">

**Author:** [@mikejgray](https://community.openconversational.ai/u/mikejgray)\
**Replies:** 0\
**Last updated:** [August 31, 2025, 4:10pm UTC](https://community.openconversational.ai/t/music-assistant-skill-alpha/21828 "2025-08-31T16:10:15Z")

</div>

Hi all! I’m experimenting with different media options in OVOS/Neon and have a skill available to manage all of that with Music Assistant (the Open Home Foundation’s media player and speaker manager). If you’re an MA use…

---

## [ReSpeaker 4-Mic Array HAT Mycroft A.I. Skill](https://community.openconversational.ai/t/respeaker-4-mic-array-hat-mycroft-a-i-skill/5773)

<div class="topic-metadata">

**Author:** [@j1nx](https://community.openconversational.ai/u/j1nx)\
**Replies:** 47\
**Last updated:** [May 22, 2025, 8:12pm UTC](https://community.openconversational.ai/t/respeaker-4-mic-array-hat-mycroft-a-i-skill/5773 "2025-05-22T20:12:33Z")

</div>

ReSpeaker 4-Mic Array HAT Mycroft A.I. Skill. This skill is to enable and control the Seeed - ReSpeaker 4-Mic Array for Raspberry Pi. ReSpeaker 4-Mic Array for Raspberry Pi is a quad-microphone expansion board for Rasp…

---

## [Kagi FastGPT fallback skill](https://community.openconversational.ai/t/kagi-fastgpt-fallback-skill/18110)

<div class="topic-metadata">

**Author:** [@Rudism](https://community.openconversational.ai/u/Rudism)\
**Replies:** 0\
**Last updated:** [April 3, 2025, 12:13am UTC](https://community.openconversational.ai/t/kagi-fastgpt-fallback-skill/18110 "2025-04-03T00:13:00Z")

</div>

Not sure if anyone else will find this useful, but I wrote a very quick and dirty fallback skill that sends your utterance to Kagi’s FastGPT service and reads back the response (minus the references). Works with a Kagi …

---

## [Testers wanted - new unified Home Assistant skill](https://community.openconversational.ai/t/testers-wanted-new-unified-home-assistant-skill/17940)

<div class="topic-metadata">

**Author:** [@mikejgray](https://community.openconversational.ai/u/mikejgray)\
**Replies:** 0\
**Last updated:** [March 17, 2025, 2:23am UTC](https://community.openconversational.ai/t/testers-wanted-new-unified-home-assistant-skill/17940 "2025-03-17T02:23:06Z")

</div>

Hi folks, looking for beta testers for a unified Home Assistant skill - I took the skill I created for Neon and the PHAL plugin from OVOS and mashed them together, cleaned up unused code, and hopefully streamlined the us…

---

## [Need Help Getting Projen Skill Working](https://community.openconversational.ai/t/need-help-getting-projen-skill-working/17798)

<div class="topic-metadata">

**Author:** [@zinsy23](https://community.openconversational.ai/u/zinsy23)\
**Replies:** 6\
**Last updated:** [March 12, 2025, 4:16am UTC](https://community.openconversational.ai/t/need-help-getting-projen-skill-working/17798 "2025-03-12T04:16:57Z")

</div>

Hi, I’m adapting my prior custom Mycroft skills to work with OVOS. I’m using projen to convert the old skill with the --retrofit flag. Here’s my current init.py, which still has a few errors after adapting some lines to…

---

## [Mimic 3 TTS Models Failing to Load with INVALID\_PROTOBUF Error](https://community.openconversational.ai/t/mimic-3-tts-models-failing-to-load-with-invalid-protobuf-error/15164)

<div class="topic-metadata">

**Author:** [@Daise](https://community.openconversational.ai/u/Daise)\
**Replies:** 7\
**Last updated:** [March 2, 2025, 8:21pm UTC](https://community.openconversational.ai/t/mimic-3-tts-models-failing-to-load-with-invalid-protobuf-error/15164 "2025-03-02T20:21:30Z")

</div>

I am encountering an issue with Mimic3 TTS models failing to load with the error “INVALID\_PROTOBUF”. Despite following the installation steps and ensuring the correct setup, the models are not loading correctly and the e…

---

## [OVOS Dialog Transformers Demo - Ollama](https://community.openconversational.ai/t/ovos-dialog-transformers-demo-ollama/17721)

<div class="topic-metadata">

**Author:** [@mikejgray](https://community.openconversational.ai/u/mikejgray)\
**Replies:** 0\
**Last updated:** [February 24, 2025, 2:35pm UTC](https://community.openconversational.ai/t/ovos-dialog-transformers-demo-ollama/17721 "2025-02-24T14:35:37Z")

</div>

For anyone interested in experimentation, I’ve put together a little OVOS dialog transformer. It’s not quite a persona, but it does allow you to alter your assistant’s speech using Ollama before it’s synthesized. In the …

---

## [Transcription saving plugin](https://community.openconversational.ai/t/transcription-saving-plugin/17438)

<div class="topic-metadata">

**Author:** [@mikejgray](https://community.openconversational.ai/u/mikejgray)\
**Replies:** 1\
**Last updated:** [February 3, 2025, 3:16pm UTC](https://community.openconversational.ai/t/transcription-saving-plugin/17438 "2025-02-03T15:16:21Z")

</div>

Per a user request, I put together a PHAL plugin that saves JSON output from conversation messages to a JSONL file in ~/.cache/transcriptions. Right now it logs recognizer\_loop:wakeword, recognizer\_loop:utterance, and sp…

---

## [New Podcast Skill](https://community.openconversational.ai/t/new-podcast-skill/10718)

<div class="topic-metadata">

**Author:** [@JulianFV](https://community.openconversational.ai/u/JulianFV)\
**Replies:** 6\
**Last updated:** [January 1, 2025, 9:13pm UTC](https://community.openconversational.ai/t/new-podcast-skill/10718 "2025-01-01T21:13:39Z")

</div>

Skill name: Podcasts User story: I would be happy to have a skill which would enable the user to listen to Podcasts and to browse through them. What third party services, data sets or platforms will the Skill interact…

---

## [Current News- skills](https://community.openconversational.ai/t/current-news-skills/15950)

<div class="topic-metadata">

**Author:** [@mtwannabe](https://community.openconversational.ai/u/mtwannabe)\
**Replies:** 4\
**Last updated:** [August 29, 2024, 8:10pm UTC](https://community.openconversational.ai/t/current-news-skills/15950 "2024-08-29T20:10:22Z")

</div>

I am looking for a list of current “Latest News” skills that I can use. I have Mycroft II with Neon AI and I see on the github here : that “Latest News” is retired :frowning: . With that being said what are my choice…

---

## [Some new/resurrected skills](https://community.openconversational.ai/t/some-new-resurrected-skills/15771)

<div class="topic-metadata">

**Author:** [@mikejgray](https://community.openconversational.ai/u/mikejgray)\
**Replies:** 0\
**Last updated:** [August 7, 2024, 3:54am UTC](https://community.openconversational.ai/t/some-new-resurrected-skills/15771 "2024-08-07T03:54:47Z")

</div>

I’ve retrofitted an old Mycroft skill by Ake Forslund: skill-cocktail! It now works natively in OVOS and Neon. I don’t have it on PyPi yet, but please feel free to check it out and see if you find any obvious bugs. Issue…

---

## [Precise lite trainer](https://community.openconversational.ai/t/precise-lite-trainer/15582)

<div class="topic-metadata">

**Author:** [@Alexey\_Pereverzev](https://community.openconversational.ai/u/Alexey_Pereverzev)\
**Replies:** 0\
**Last updated:** [July 17, 2024, 8:08am UTC](https://community.openconversational.ai/t/precise-lite-trainer/15582 "2024-07-17T08:08:23Z")

</div>

I am trying to train the model for wake word detection using precise lite trainer. I have ongoing issues on trainer trying to convert trained .keras model to tflite model. I think there is the problem with some version i…

---

## [New Skill! Monster Scanner](https://community.openconversational.ai/t/new-skill-monster-scanner/15481)

<div class="topic-metadata">

**Author:** [@mikejgray](https://community.openconversational.ai/u/mikejgray)\
**Replies:** 2\
**Last updated:** [July 8, 2024, 12:23pm UTC](https://community.openconversational.ai/t/new-skill-monster-scanner/15481 "2024-07-08T12:23:23Z")

</div>

I just released a new fun skill inspired by one I saw pop up online for Alexa: the Monster Scanner! For kids who might be a little spooked by monsters under the bed, you can ask your assistant to do a quick monster scan…

---

## [Cannot install ovos laugh skill](https://community.openconversational.ai/t/cannot-install-ovos-laugh-skill/15027)

<div class="topic-metadata">

**Author:** [@vanja1](https://community.openconversational.ai/u/vanja1)\
**Replies:** 2\
**Last updated:** [May 24, 2024, 3:58am UTC](https://community.openconversational.ai/t/cannot-install-ovos-laugh-skill/15027 "2024-05-24T03:58:37Z")

</div>

pip install ovos-skill-laugh Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple ERROR: Could not find a version that satisfies the requirement ovos-skill-laugh (from versions: none) ERROR: No ma…

---

## [Testing and Feedback - SONOS controller skill (yet another one)](https://community.openconversational.ai/t/testing-and-feedback-sonos-controller-skill-yet-another-one/10475)

<div class="topic-metadata">

**Author:** [@goldyfruit](https://community.openconversational.ai/u/goldyfruit)\
**Replies:** 4\
**Last updated:** [April 1, 2024, 9:42pm UTC](https://community.openconversational.ai/t/testing-and-feedback-sonos-controller-skill-yet-another-one/10475 "2024-04-01T21:42:54Z")

</div>

As mentioned in the title, this is yet another one Sonos controller skill… Here is a list of the existing ones that I found: Sonos controller skill - testing and feedback Testing and Feedback - Sonos Music Controller …

---

## [Coding new skill for Mistal AI LLM - need some help with getting started](https://community.openconversational.ai/t/coding-new-skill-for-mistal-ai-llm-need-some-help-with-getting-started/14533)

<div class="topic-metadata">

**Author:** [@bob-firth](https://community.openconversational.ai/u/bob-firth)\
**Replies:** 3\
**Last updated:** [April 1, 2024, 4:19pm UTC](https://community.openconversational.ai/t/coding-new-skill-for-mistal-ai-llm-need-some-help-with-getting-started/14533 "2024-04-01T16:19:54Z")

</div>

Hey everyone, I am working with my daughter on a project to code a new OVOS skill to interact with Mistral AI (which is a LLM). I’m thinking it will be called: ovos-skill-mistralai Before we jump in and set up a GitH…

---

## [KODI skill for OVOS](https://community.openconversational.ai/t/kodi-skill-for-ovos/14525)

<div class="topic-metadata">

**Author:** [@vanja1](https://community.openconversational.ai/u/vanja1)\
**Replies:** 2\
**Last updated:** [March 31, 2024, 12:16am UTC](https://community.openconversational.ai/t/kodi-skill-for-ovos/14525 "2024-03-31T00:16:44Z")

</div>

Hi, I didn’t find any kodi skill for ovos… mycroft had several of them (i think 4) this is the one I used and it worked great. found some other ones https://github.com/Cadair/mycroft-kodi https://github.com/cbenn…

---

## [Custom wakeword working perfectly in precise but not in mycroft](https://community.openconversational.ai/t/custom-wakeword-working-perfectly-in-precise-but-not-in-mycroft/14327)

<div class="topic-metadata">

**Author:** [@Dr.McKay](https://community.openconversational.ai/u/Dr.McKay)\
**Replies:** 8\
**Last updated:** [March 5, 2024, 11:06pm UTC](https://community.openconversational.ai/t/custom-wakeword-working-perfectly-in-precise-but-not-in-mycroft/14327 "2024-03-05T23:06:26Z")

</div>

Hi everybody, I need a bit of support on adjusting Mycroft for the use of my own wake word. The problem is it works perfectly on “precise-listen”, almost no false positives or false negatives but when I use it in Mycrof…

---

## [PHAL plugin project template](https://community.openconversational.ai/t/phal-plugin-project-template/14310)

<div class="topic-metadata">

**Author:** [@mikejgray](https://community.openconversational.ai/u/mikejgray)\
**Replies:** 0\
**Last updated:** [March 4, 2024, 4:10am UTC](https://community.openconversational.ai/t/phal-plugin-project-template/14310 "2024-03-04T04:10:05Z")

</div>

For the oh-so-many PHAL plugin devs we have, my projen projects now support PHAL! You can do both admin and standard PHAL plugins from the same command, just changing a single property in the .projenrc.json file if you w…

---

## [First skill - can't get mycroft to play SomaFM MP3 URL](https://community.openconversational.ai/t/first-skill-cant-get-mycroft-to-play-somafm-mp3-url/12862)

<div class="topic-metadata">

**Author:** [@kirkb](https://community.openconversational.ai/u/kirkb)\
**Replies:** 5\
**Last updated:** [March 2, 2024, 1:00am UTC](https://community.openconversational.ai/t/first-skill-cant-get-mycroft-to-play-somafm-mp3-url/12862 "2024-03-02T01:00:59Z")

</div>

I’m a first-time skill maker and a relative newbie to Python. But I wanted to create a simple skill to learn more about how to build Mycroft skills. My thought was a simple play command for playing SomaFM streams. I’v…

---

## [New OVOS skill: skill-randomness](https://community.openconversational.ai/t/new-ovos-skill-skill-randomness/14208)

<div class="topic-metadata">

**Author:** [@mikejgray](https://community.openconversational.ai/u/mikejgray)\
**Replies:** 0\
**Last updated:** [February 12, 2024, 3:04am UTC](https://community.openconversational.ai/t/new-ovos-skill-skill-randomness/14208 "2024-02-12T03:04:57Z")

</div>

Introducing the latest OVOS skill, designed to cover the use cases of 5 original Mycroft community skills: skill-randomness! GitHub - OpenVoiceOS/skill-ovos-randomness: An OVOS skill for all kinds of chance - make a choi…

---

## [\[Music\] Google Play Music](https://community.openconversational.ai/t/music-google-play-music/2998)

<div class="topic-metadata">

**Author:** [@DarkSide](https://community.openconversational.ai/u/DarkSide)\
**Replies:** 7\
**Last updated:** [January 2, 2019, 7:16am UTC](https://community.openconversational.ai/t/music-google-play-music/2998 "2019-01-02T07:16:03Z")

</div>

Skill name: google-music-skill User story: As a music lover, I want to be able to play my Google Play Music songs, playlists artists using voice commands so I can enjoy music wherever my Mycroft Device is. As a music …

---

## [Nutika compilation of Mimic3](https://community.openconversational.ai/t/nutika-compilation-of-mimic3/14083)

<div class="topic-metadata">

**Author:** [@uras](https://community.openconversational.ai/u/uras)\
**Replies:** 4\
**Last updated:** [January 1, 2024, 10:20pm UTC](https://community.openconversational.ai/t/nutika-compilation-of-mimic3/14083 "2024-01-01T22:20:27Z")

</div>

What we are trying to do We are a team of Computer Science students trying to build a voice-banking solution. We want to use mimic3 for voice-cloning and text-to-speech however for that, we need to make sure that we can…

---

## [Début difficile](https://community.openconversational.ai/t/debut-difficile/14048)

<div class="topic-metadata">

**Author:** [@juchalin](https://community.openconversational.ai/u/juchalin)\
**Replies:** 18\
**Last updated:** [November 22, 2023, 4:24pm UTC](https://community.openconversational.ai/t/debut-difficile/14048 "2023-11-22T16:24:55Z")

</div>

Bonjour à tous, Je suis nouveau, je viens d’installer avec beaucoup de difficulté Mycroft sur un PI 3. J’ai enfin réussi à l’entendre (en français) et à lui parler. Mais il ne fait pas grand chose sauf la date et l’he…

---

## [Mimic3 skill install is failing](https://community.openconversational.ai/t/mimic3-skill-install-is-failing/13170)

<div class="topic-metadata">

**Author:** [@askarian](https://community.openconversational.ai/u/askarian)\
**Replies:** 2\
**Last updated:** [October 23, 2023, 8:42pm UTC](https://community.openconversational.ai/t/mimic3-skill-install-is-failing/13170 "2023-10-23T20:42:03Z")

</div>

Hello everyone, i was to try the new mimic3 ttl on my picroft with raspberry pi 4b. But it’s raising every time following error up, when i enter: pip install --upgrade mycroft-mimic3-tts Collecting editdistance Usi…

---

## [\[Music\] Spotify](https://community.openconversational.ai/t/music-spotify/2960)

<div class="topic-metadata">

**Author:** [@KathyReid](https://community.openconversational.ai/u/KathyReid)\
**Replies:** 37\
**Last updated:** [June 30, 2023, 4:15pm UTC](https://community.openconversational.ai/t/music-spotify/2960 "2023-06-30T16:15:09Z")

</div>

Skill name: mycroft-spotify User story: As a music lover, I want to be able to play my Spotify songs, playlists artists using voice commands so I can enjoy music wherever my Mycroft Device is. As a music lover, I want…

---

## [Installing a mute button on picroft?](https://community.openconversational.ai/t/installing-a-mute-button-on-picroft/12576)

<div class="topic-metadata">

**Author:** [@derekantrican](https://community.openconversational.ai/u/derekantrican)\
**Replies:** 1\
**Last updated:** [August 6, 2023, 6:05pm UTC](https://community.openconversational.ai/t/installing-a-mute-button-on-picroft/12576 "2023-08-06T18:05:17Z")

</div>

Has anyone tried to install a mute button on picroft? I’ve thought about connecting a button to GPIO pins or even just wiring the button into the headphone jack so that it just connects/disconnects the speaker. Thoughts? …

---

## [Device configuration skill does not understand commands](https://community.openconversational.ai/t/device-configuration-skill-does-not-understand-commands/13806)

<div class="topic-metadata">

**Author:** [@Col\_Sylvester](https://community.openconversational.ai/u/Col_Sylvester)\
**Replies:** 3\
**Last updated:** [August 4, 2023, 6:17pm UTC](https://community.openconversational.ai/t/device-configuration-skill-does-not-understand-commands/13806 "2023-08-04T18:17:36Z")

</div>

Device configuration skill does not understand any of the suggested phrases found on the mycroft market skills page; device Mark II. Configuration update. Update config. What’s your location? What’s your name? Wha…

[Next page](https://community.openconversational.ai/c/plugins-and-skills/42.md?page=1)
