Here are some taskfiles I use.
Git hooks for this repo are provided. To use them, configure the hooksPath for the repo:
hooksPath
$ git config --local core.hooksPath .githooks