Skills published and available to install for the Ellipsis bot
This repository uses Git submodules to link to individual skill repositories. After checking out the repo the first time:
- Run
git submodule init
to setup the submodules. - Run
git submodule update
to checkout the current version of each skill.
To update an individual skill to the latest master on that repository, e.g. the Lunch skill:
git pull origin master
to sync your repo.git submodule update
to ensure you’ve checked out the current versions of each skill.git checkout -b update_lunch
to make a new branch for this changecd lunch
to move into the skill directory.git pull origin master
to grab the latest master from the remote skill repositorycd ..
git commit -a -m "Synced to latest version of Lunch skill"
git push origin update_lunch
- Create a pull request on GitHub
git pull origin master
to sync your repo.git checkout -b add_some_new_skill
to make a new branch for this changegit submodule add https://github.com/ellipsis-ai/some_new_skill
to add a new remote repository as a submodule. It will be added to asome_new_skill
directory by default.git commit -a -m "Added Some New Skill"
git push origin add_some_new_skill
- Create a pull request on GitHub