According [the repository local hooks section](https://pre-commit.com/#repository-local-hooks), > local hooks can use any language which supports [`additional_dependencies`](https://pre-commit.com/#config-additional_dependencies) or `docker_image` / `fail` / `pygrep` / `script` / `system`. It’s not clear to me which languages can’t be used. For example, the descriptions for both [`python`](https://pre-commit.com/#python) and [`ruby`](https://pre-commit.com/#ruby) don’t explicitly mention that those languages support `additional_dependencies`, but they do indeed support `additional_dependencies`. This makes me question whether or not you can create (for example) a local `dotnet` hook. [The description for `dotnet`](https://pre-commit.com/#dotnet) doesn’t explicitly say that `additional_dependencies` is supported, but it also doesn’t say that `additional_dependencies` isn’t supported.