Skip to main content

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 .

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)

Source distribution for msk 0.4.0
File Size Uploaded
msk-0.4.0.tar.gz 39.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for msk 0.4.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.15

1 release file

0.3.14

1 release file

0.3.13

1 release file

0.3.12

1 release file

0.3.11

1 release file

0.3.10

1 release file

0.3.9

1 release file

0.3.8

1 release file

0.3.7

1 release file

0.3.6

1 release file

0.3.5

1 release file

0.3.4

1 release file

0.3.3

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.0

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page