# Package org.springframework.shell.core.annotation

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  CliAvailabilityIndicator | Annotates a method that can indicate whether a particular command is presently available or not.
  CliCommand | Annotates a method that provides a command to the shell.
  CliOption | Annotates the arguments of a command methods, allowing it to declare the argument value as mandatory or optional with a default value.