Description
Add shell tab completion to Python command-line applications, especially argparse-based tools. It helps users discover commands, options, and values without memorizing every argument.
Completion scripts can inspect environment data or run application logic depending on configuration. Keep completions fast and avoid exposing sensitive values.