/install cloudinary-cli
Cloudinary CLI Uploader
Upload local files or remote URLs to Cloudinary with automatic image compression support.
Workflow
1. Check Installation
Check if the CLI binary exists at ./cloudinary-cli (project root). If not, run the install script:
bash .agents/skills/cloudinary-cli/scripts/install.sh
If Go is not installed, prompt the user to install Go first.
2. Check Configuration (.env)
Check if cmd/cli/.env exists and contains all required variables. If any are missing, prompt the user for the missing values and write them to cmd/cli/.env.
Required variables:
CLOUDINARY_CLOUD- Cloudinary cloud nameCLOUDINARY_KEY- API keyCLOUDINARY_SECRET- API secret
Optional variables:
CLOUDINARY_DIRECTORY- Upload folder (default: root)CLOUDINARY_COMPRESS- Auto-compress images:true/false(default:true)
3. Upload Files
Run the upload script with file paths:
bash .agents/skills/cloudinary-cli/scripts/upload.sh \x3Cfile1> [file2] ...
Or run the CLI directly:
cd cmd/cli && ../../cloudinary-cli file1.jpg file2.png
The CLI automatically:
- Compresses images when
CLOUDINARY_COMPRESS=true - Leaves non-image files untouched
- Supports both local paths and remote URLs
Image Compression
When CLOUDINARY_COMPRESS is true (default), images are uploaded with Cloudinary q_auto transformation for automatic quality optimization. Supported image formats: jpg, jpeg, png, gif, webp, bmp, tiff, svg, ico, heic, heif, avif.
To disable compression for a specific upload, temporarily set CLOUDINARY_COMPRESS=false in .env.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install cloudinary-cli - After installation, invoke the skill by name or use
/cloudinary-cli - Provide required inputs per the skill's parameter spec and get structured output
What is Cloudinary Cli?
Upload files and images to Cloudinary via CLI. Use when user wants to upload local files or images to Cloudinary CDN, especially when needing automatic image... It is an AI Agent Skill for Claude Code / OpenClaw, with 26 downloads so far.
How do I install Cloudinary Cli?
Run "/install cloudinary-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Cloudinary Cli free?
Yes, Cloudinary Cli is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Cloudinary Cli support?
Cloudinary Cli is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Cloudinary Cli?
It is built and maintained by Bryce (@mnhkahn); the current version is v1.0.0.