Mycroft Skills Kit
Mycroft Skills Kit
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:
Creating Tests
msk create-test ~/.local/share/mycroft/skills/myskill:
Submitting a new skill / Updating existing skill
msk submit ~/.local/share/mycroft/skills/myskill:
--or--
cd ~/.local/share/mycroft/skills/myskill
msk submit .
Release files for msk 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| msk-0.4.0.tar.gz | 39.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| msk-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 87.3 kB
Release files / msk-0.4.0.tar.gz
| Download URL | msk-0.4.0.tar.gz |
|---|---|
| Size | 39.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f698f193112a8628e776e67b89a95c3f78095857c045dd9cde4cf915a5fbdd80
|
|
BLAKE2b-256 checksum How to use checksums |
7403d68165b7cbd8bd5c89cc83354ea30799a0631cfb3d7fc62c9a638fa5635b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.10
|
Release files / msk-0.4.0-py3-none-any.whl
| Download URL | msk-0.4.0-py3-none-any.whl |
|---|---|
| Size | 48.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b83b44004da648f6ee745545b9c580e07d6a29d9481e424f63dd1181692be2e5
|
|
BLAKE2b-256 checksum How to use checksums |
fc0fe2fab68819b6e98b7f8a57e366c8631b4be2748b12cdb61df4be9ba19a56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.10
|