Skip to main content

Mycroft Skills Kit

Project description

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 .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

msk-0.4.0.tar.gz (39.3 kB view details)

Uploaded Source

Built Distribution

msk-0.4.0-py3-none-any.whl (48.0 kB view details)

Uploaded Python 3

File details

Details for the file msk-0.4.0.tar.gz.

File metadata

  • Download URL: msk-0.4.0.tar.gz
  • Upload date:
  • Size: 39.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for msk-0.4.0.tar.gz
Algorithm Hash digest
SHA256 f698f193112a8628e776e67b89a95c3f78095857c045dd9cde4cf915a5fbdd80
MD5 d1158e1b25e599fdb5bf70b5c2f2ff32
BLAKE2b-256 7403d68165b7cbd8bd5c89cc83354ea30799a0631cfb3d7fc62c9a638fa5635b

See more details on using hashes here.

File details

Details for the file msk-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: msk-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 48.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for msk-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b83b44004da648f6ee745545b9c580e07d6a29d9481e424f63dd1181692be2e5
MD5 8e6c450386679f54b591dbc9832ea5b1
BLAKE2b-256 fc0fe2fab68819b6e98b7f8a57e366c8631b4be2748b12cdb61df4be9ba19a56

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page