Shell completions
Tab-complete every verb and flag in bash, zsh and fish.

vx completions prints a completion script for bash, zsh or fish. It completes the verbs, the plugin verbs your workspace declares, and every flag of each.
The flags come from the same help text vx <verb> --help prints, so a flag cannot be documented and not completed.
// try it
eval "$(vx completions bash)"
vx completions zsh > ~/.zfunc/_vx
vx completions fish > ~/.config/fish/completions/vx.fishMore in Everyday use

The task picker
Type vx run with no task and pick one from a menu.

Framed output
Sixteen tasks in parallel, and no interleaved lines.

A summary you read at a glance
Every run ends with one block, and nothing prints below it.

Every skip names its blocker
No mystery “skipped” count on a red run.

Dev servers in the graph
A server is ready when it prints a line, not after sleep 5.

Ctrl-C leaves nothing running
No dev server still holding its port the next morning.

Watch mode
Every change takes the same path as vx run, and the key decides what re-runs.

Typo hints
A filter that matches nothing asks “Did you mean @acme/app?”.

vx upgrade
The release binary updates itself, digest checked.

Tasks that take the keyboard
A prompt, a REPL or a login flow gets the terminal to itself.

Help where you type
Every verb explains itself with vx help, and vx version says what you run.

Typos get an answer
A mistyped flag, verb or task gets the nearest real spelling.

Type the task, get the command
vx build answers with the vx run command that does what you meant.