The Webex Assistant SKills SDK is no longer maintained. The assistant skills feature which this was meant to aid in the development of has been retired. The SDK has not had a release since June of 2022, and will not have any future releases.
Thank you to all our users and contributors.
The Webex Skills SDK is designed to simplify the process of creating a Webex Assistant Skill. It provides some tools that help to easily set up a template skill, deal with encryption and test the skill locally, among other things.
This is a simplified version of the documentation, for more information visit the official
Webex Assistant Skills SDK website.
This SDK supports Python 3.7 and above. If you want to be able to build
MindMeld Skills,
you will need to use Python 3.7 for compatibility with the MindMeld library.
Create a virtual environment with Python 3.7:
pyenv install 3.7.5
pyenv virtualenv 3.7.5 webex-skills
pyenv local webex-skillsInstall using pip:
pip install webex-skillsIn order to build MindMeld Skills you need the mindmeld extra:
pip install 'webex-skills[mindmeld]'You can install from source using Poetry. Set up python 3.7.5 locally:
pyenv install 3.7.5
pyenv local 3.7.5Now you can run Poetry's install command:
poetry installIn order to build MindMeld Skills you need the mindmeld extra:
poetry install --extras "mindmeld"You can follow the next guides for building your first skills: