> ## Documentation Index
> Fetch the complete documentation index at: https://docs.idyl.network/llms.txt
> Use this file to discover all available pages before exploring further.

# Using the CLI

> Learn command structure, help, command families, and output options.

Most IDYL CLI commands follow this shape:

```bash theme={null}
idyl <command> [resource] [name] [flags]
```

Use command help when you need the syntax available in your installed CLI version:

```bash theme={null}
idyl --help
idyl get --help
idyl subnet --help
```

## Command families

| Family                     | Use                                                                    |
| -------------------------- | ---------------------------------------------------------------------- |
| Authentication and context | Log in, inspect identity, and change saved context values.             |
| Workloads                  | Deploy, create, update, inspect, scale, and delete workload resources. |
| Subnets                    | Create, inspect, update, approve, and delete subnets.                  |
| Admission                  | Manage deploy access and provider access for subnets.                  |
| Nodes                      | Join, name, and inspect provider nodes.                                |
| Fleets                     | Group provider capacity and manage fleet membership.                   |

## Notation

| Notation            | Meaning                                 |
| ------------------- | --------------------------------------- |
| `<value>`           | Required value.                         |
| `[value]`           | Optional value.                         |
| `[flags]`           | Optional flags accepted by the command. |
| `-n`, `--namespace` | Short and long forms of the same flag.  |
| `KEY=VALUE`         | Literal key-value format.               |

## Output

Commands that support structured output use `-o` or `--output`.

Supported formats vary by command. Use the [command reference](/cli/reference/generated) for the exact formats supported by each command.
