# CLI Command: help
Print usage information listing all commands, flags, and their defaults,
then exit with code 0.
**Syntax:**
```sh
clr help
clr -h
clr --help
```
**Parameters:** none
**Exit Codes:**
| 0 | Always |
**Notes:** `clr help` is the canonical word-subcommand form. `--help` / `-h`
anywhere in argv are parameter aliases that trigger identical behavior. All
three forms override any other flags. Empty argv (no arguments) enters
interactive mode, not help.
### Examples
```sh
clr help
clr -h
clr --help
```
### Referenced Parameter Groups
*None — `help` accepts no parameters.*
### Referenced User Stories
| 16 | [016_cli_discoverability.md](../user_story/016_cli_discoverability.md) | New User |