### Summary

Page https://docs.ansible.com/ansible/latest/cli/ansible.html and also `ansible --help` says this:
```
-a <MODULE_ARGS>, --args <MODULE_ARGS>

    module arguments
```
It does not say anything about format <MODULE_ARGS> and thus is not useful to a causal user.

I've learned how to use this parametr only from https://gist.github.com/YumaInaura/06e080e3f807338c122837bdb2d34571

### Issue Type

Documentation Report

### Component Name

https://docs.ansible.com/ansible/latest/cli/ansible.html

### Ansible Version

```console
$ ansible --version
ansible 2.10.8
```


### Configuration

```console
Not applicable.
```


### OS / Environment

Not applicable.

### Additional Information

BTW I could not find where CLI docs are stored and/or generated, which might potentially help me or other people to submit simple MRs with fixes for similarly simple doc issues. I've looked into https://docs.ansible.com/ansible/latest/dev_guide/index.html and searched for all instances of "doc" but none of occurrences refer to CLI tools.

### Code of Conduct

- [X] I agree to follow the Ansible Code of Conduct
hosts = []
                display.warning("No hosts matched, nothing to do")
        if context.CLIARGS['listhosts']:
            display.display('  hosts (%d):' % len(hosts))
            for host in hosts:
                display.display('    %s' % host)
            return 0
        if context.CLIARGS['module_name'] in C.MODULE_REQUIRE_ARGS and not context.CLIARGS['module_args']:
            err = "No argument passed to %s module" % context.CLIARGS['module_name']
            if pattern.endswith(".yml"):
                err = err + ' (did you mean to run ansible-playbook?)'
            raise AnsibleOptionsError(err)
        
        if context.CLIARGS['module_name'] in C._ACTION_IMPORT_PLAYBOOK:
            raise AnsibleOptionsError("'%s' is not a valid action for ad-hoc commands"
                                      % context.CLIARGS['module_name'])
        play_ds = self._play_ds(pattern, context.CLIARGS['seconds'], context.CLIARGS['poll_interval'])
        play = Play().load(play_ds, variable_manager=variable_manager, loader=loader)
        
        playbook = Playbook(loader)
        playbook._entries.append(play)
        playbook._file_name = '__adhoc_playbook__'
        if self.callback:
            cb = self.callback
        elif context.CLIARGS['one_line']:
            cb = 'oneline'
        
        elif C.DEFAULT_LOAD_CALLBACK_PLUGINS and C.DEFAULT_STDOUT_CALLBACK != 'default':
            cb = C.DEFAULT_STDOUT_CALLBACK
        else: