# axx steps

> List, search and inspect the available Gherkin steps

Source: https://axx.nimbusxr.us/references/cli/axx-steps/

List every step Axx understands (the packs this project loads).
Agents: search before writing a feature, and never invent step text.

```text
Usage:
  axx steps [flags]
  axx steps [command]

Available Commands:
  search      Find steps by intent, e.g. `axx steps search "response status"`
  show        Show one step's documentation, variants and examples

Flags:
  -D, --define stringArray   set a property for ${sys:name}, e.g. -D local.host=docker
  -h, --help                 help for steps
      --pack string          only steps from this pack (e.g. rest, sql, kafka)
      --profile string       apply profiles.<name> / axx.<name>.yaml (env: AXX_PROFILE)

Global Flags:
      --compact         print only what matters (auto-enabled for coding agents)
  -c, --config string   path to axx.yaml (default: search upward from the working directory)
      --json            emit machine-readable JSON (stable envelope)
      --no-color        disable colored output
  -v, --verbose count   increase log verbosity (-v, -vv)

Use "axx steps [command] --help" for more information about a command.
```

## axx steps search

Find steps by intent, e.g. `axx steps search "response status"`

```text
Usage:
  axx steps search <query> [flags]

Flags:
  -D, --define stringArray   set a property for ${sys:name}, e.g. -D local.host=docker
  -h, --help                 help for search
      --profile string       apply profiles.<name> / axx.<name>.yaml (env: AXX_PROFILE)

Global Flags:
      --compact         print only what matters (auto-enabled for coding agents)
  -c, --config string   path to axx.yaml (default: search upward from the working directory)
      --json            emit machine-readable JSON (stable envelope)
      --no-color        disable colored output
      --pack string     only steps from this pack (e.g. rest, sql, kafka)
  -v, --verbose count   increase log verbosity (-v, -vv)
```

## axx steps show

Show one step's documentation, variants and examples

```text
Usage:
  axx steps show <id> [flags]

Flags:
  -D, --define stringArray   set a property for ${sys:name}, e.g. -D local.host=docker
  -h, --help                 help for show
      --profile string       apply profiles.<name> / axx.<name>.yaml (env: AXX_PROFILE)

Global Flags:
      --compact         print only what matters (auto-enabled for coding agents)
  -c, --config string   path to axx.yaml (default: search upward from the working directory)
      --json            emit machine-readable JSON (stable envelope)
      --no-color        disable colored output
      --pack string     only steps from this pack (e.g. rest, sql, kafka)
  -v, --verbose count   increase log verbosity (-v, -vv)
```
