Skip to content

MycroftAI/mycroft-skills-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mycroft Skills Kit

Mycroft Skills Kit

msk-create

A tool to help with creating, uploading, and upgrading Mycroft skills on the skills repo.

Features

  • Create a new skill
  • Create an intent test for a skill
  • Upload a skill
  • Upgrade an existing skill

Install

Note: Only Linux has been tested

pip3 install msk

Usage

msk create
msk create-test ~/.local/share/mycroft/skills/myskill
msk submit ~/.local/share/mycroft/skills/myskill

Note that Mycroft is compatible with the XDG base directory specification meaning that if you have set $XDG_DATA_HOME, you should replace ~/.local/share for $XDG_DATA_HOME.

Creating a New Skill

msk create:

msk-create

Creating Tests

msk create-test ~/.local/share/mycroft/skills/myskill:

msk-create-test

Submitting a new skill / Updating existing skill

msk submit ~/.local/share/mycroft/skills/myskill:

msk-submit

--or--

cd ~/.local/share/mycroft/skills/myskill
msk submit .