def description(string):
    """
    Function decorator used when you want to show a description about your
    command in the command's help message.
    If command -> use_docstring_as_default_description is enabled in the
    config, the CLI will take docstring of the function as description
    when this is not present.

    Parameters
    ----------
    string : str
        Description string for your command.
    """
    def decorator(func):
        func.description = string
        return func
    return decorator