Currently, in order to get a snapshot file of a manager, the user has to first create a snapshot (which is stored on the manager), then download it.
For certain use cases (such as periodic snapshots taken via cron), this is an overkill. There may be no need to store the snapshot on the manager at all; instead, it can simply be downloaded.
The -o | --output parameter should be allowed on cfy snapshots create. If it is specified, the snapshot should be downloaded immediately and not stored on the manager.