# Task Provider Sample
This is the source code for the [Task Provider Guide](https://vscode-ext-docs.azurewebsites.net/api/extension-guides/task-provider). It auto-detects tasks in [Rakefiles](https://ruby.github.io/rake/).
## VS Code API
### `vscode` module
- [`tasks`](https://code.visualstudio.com/docs/extensionAPI/vscode-api#_tasks)
### Contribution Points
- [`contributes.taskdefinitions`](https://code.visualstudio.com/docs/extensionAPI/extension-points#_contributestaskdefinitions)
## Running the example
- Open this example in VS Code
- `npm install`
- `npm run compile`
- `F5` to start debugging