Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/opsdroid/cookiecutter-skill
🍪 A cookiecutter for creating new skills
https://github.com/opsdroid/cookiecutter-skill
Last synced: 3 months ago
JSON representation
🍪 A cookiecutter for creating new skills
- Host: GitHub
- URL: https://github.com/opsdroid/cookiecutter-skill
- Owner: opsdroid
- License: apache-2.0
- Created: 2019-03-13T10:48:28.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-03-13T10:49:10.000Z (over 5 years ago)
- Last Synced: 2024-04-14T00:59:13.602Z (7 months ago)
- Language: Python
- Size: 5.86 KB
- Stars: 3
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cookiecutter-skill
This is a template skill for use with cookiecutter to use when creating new opsdroid skills.
## Usage
Install [cookiecutter](https://github.com/audreyr/cookiecutter):
pip install --user cookiecutter
Create your application from this template:
cookiecutter https://github.com/opsdroid/cookiecutter-skill.git
All set!
cd skill_name
Start working on your skill!
## Features
Included:
- Minimal skill with hello world example.
- Empty `requirements.txt` file for you to put your python dependencies in.
- A `README` to record how to use and configure your skill.
# Contributions
... are welcome! Feel free to create a pull request to fix bugs or keep up to date.
If you think some additional feature is indispensable, feel free to create an issue or a pull request, but bare in mind
that the goal of this template is to stay a "minimal" one. If you would like to add a feature, maybe best way to do so
is to make it optional and off by default then. One can use cookiecutter's choice variables, and, ultimately, hooks,
in order to create an optional feature.