Skip to content

A repository for sharing and collaboration for third-party Mycroft skills development.

Notifications You must be signed in to change notification settings

edegeyer/mycroft-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mycroft Skills Repo

logo

Content

Welcome

The official home of skills for the Mycroft ecosystem. These skills are written by both the MycroftAI team and others within the Community. HTML version of this document

Available Skills

Skill Name Description
"handled phrases"
AIML Fallback AIML skill by JarbasAI
Alarm Alarm
Audio Record Record and Play Audio
"record"
Configuration Update Mycroft configuration
"configuration update"
Date Time Tell the date or time
"what time is it"
Desktop Launcher Open Applications on Desktop
"open firefox"
DuckDuckGo Query DuckDuckGo's Instant Answer API for general questions
"what is frankenstein"
Hello World Hello world and Mycroft manners
"how are you"
IP Check the device's IP Address
"what is your ip address"
Joke Tell jokes
"tell me a joke"
Installer Install skills
"install daily meditation"
"uninstall skill daily meditation"
Mark-1 Demo Demonstration of Mark 1
DEMO from the Mark 1 menu
Naptime Put Mycroft to sleep
"go to sleep"
NPR News Listen to the news from NPR
"what's the latest news"
Pairing Pair Mycroft with home.mycroft.ai
"pair my device"
Personal Learn about Mycroft
"what are you"
Playback Control Control audio subsystem
"play", "pause", "next"
Reminder Reminders to do something
"remind me to turn off the oven in 5 minutes"
Speak Repeat anything
"say open source AI"
Singing Sing a song!
"sing a song"
Stock Stock prices
"what is the stock price of Autodesk"
Stop Stop running skills
"stop"
Unknown Fallback When Mycroft doesn't know an answer or understand a command
"green jelly wood"
Version Checker Find the version of mycroft-core
"check version"
Volume Control Volume
"turn up the volume", "mute audio"
Weather Current Weather and Forecasts
"what is the weather"
WeMo Discover and control WeMo devices
"discover my devices"
Wiki Wikipedia queries
"tell me about AI"
Wink IoT Control lights via a Wink hub
"turn on the lights" "dim the kitchen light"
Platform Patch Patch for official platforms
"platform patch"
Mark 1 settings Control your Mark 1
change eye color to red
Spotify Listen to music from your Spotify Premium account
play discover weekly
Pandora Listen to Pandora stations
play pandora
openHAB Add an AI Voice assistant to your openHAB system
"turn on Diningroom Light" "regulate Main Thermostat to 20 degrees"

How to Create and Submit a Skill to the mycroft-skills repo

We've recently released the Mycroft Skills Kit, a utility designed to help you get up and running with your Skill. msk will help you;

  • Create a directory for your Skill on your local system, and pre-populate with required files, such as README.md
  • Create Intents in your Skill
  • Assist you in creating automated tests for your Skill
  • Assist you in submitting your Skill as a submodule to the mycroft-skills repo.

You might also be interested in:

Community Contributed Skill List

Status meaning:
✔️ good working order
🚧 still being developed and not ready for general use (for reference/collaboration)
❓ untested (by us)
💀 Broken, but good for ideas!

Status Skill Name Description
"phrase to trigger"
✔️ AVmusic Provides the playback of any music/video requested by the user. No login required.
play some imagine dragons music
✔️ CaffeineWiz Request caffeine content of selected drinks
what's the caffeine content of *drink*?
✔️ Krunner Search Skill Search KDE Plasma locally for files, applications, documents etc
search this computer for 'Your Filename/Application/Etc'
✔️ mycroft-hue Control your Phillips Hue lights
turn on the lights
✔️ Homeassistant Control your devices in home-assistant
"turn on office"
✔️ Plasma Activities Skill Control KDE Plasma 5 Activities with Mycroftshow/create/switch/remove activity [name]
✔️ Plasma User Control Skill Control KDE Plasma 5 System Internals with Mycroftlock screen/switch users/logout/control brightness/touchpad/add widgets/add and control panels
✔️ Today In History Skill Gives a random event from today in historytoday in history
✔️ translate-skill Translate phrases into several languages
"translate good morning into japanese"
✔️ Zork Play the old school adventure game
and explore the underground empire
✔️ Score Reports latest MLB scores
what is the Royals score
✔️ Yelp-Finder Looks up restaurants/bars/plaes via Yelp API
"sushi restaurants near me", "comic book stores near by"
✔️ person-detector detects persons in front of webcam
how many persons in front of you
🚧 skill-aircrack A simple wrapper around a subset of aircrack-ng

About

A repository for sharing and collaboration for third-party Mycroft skills development.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 94.4%
  • Python 5.6%