>[!IMPORTANT] **nu_plugin_kcl** has dependecies to nushell source via local path in Cargo.toml
> Nushell and plugins require to be **sync** with same **version**
Clone [Nushell](https://nushell.sh/) to plugin to use [Tera templates](https://keats.github.io/tera/docs/) or change dependecies in [Cargo.toml](Cargo.toml)
Another option is to use [nushell-plugins](/jesus/nushell-plugins) as this repo is also included as submodule there.
Exec [KCL files](https://www.kcl-lang.io/docs/user_docs/getting-started/kcl-quick-start) and return result in [YAML](https://en.wikipedia.org/wiki/YAML)
```nushell
> kcl-exec <file> (work_dir)
```
Flags:
-**-h**, **--help**: Display the help message for this command