def arg_group(*arg_defs):
    """ Creates a single decorator that applies multiple argh.arg decorators for commands with a
    common set of arguments.
    Args:
        *arg_defs (list): List of decorators to apply
    """

    def decorator(fn):
        for arg_def in arg_defs:
            arg_def(fn)
        return fn

    return decorator