> For the complete documentation index, see [llms.txt](https://docs.cyphor.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cyphor.net/cli-tool/introduction.md).

# Introduction

## Command structure breakdown

Commands within the CLI adhere to the following format:

```bash
cyphor <command> <sub-command> [action] <arguments> [--optional parameters]
```

* The base call to the `cyphor` CLI.
* **Primary command (`<command>`)**: Targets a specific area of functionality.&#x20;
* **Sub-Command (`<sub-command>`)**: Narrows down the operation to a specific area or task.
* **Action (`[action]`)**: The operation to execute on the chosen feature.
* **Mandatory options or parameters (`<arguments>`)**: Required settings that must be provided in the stated order.
* **Optional parameters (`[--options]`)**: Additional parameters that might not be crucial for every operation. These are prefixed with `--` and can be specified in any sequence after mandatory arguments.
