Cloudinary Automation
Helps your agent automate media management in Cloudinary. It can organize files, upload assets, and monitor usage, simplifying management.
What it does
This tool helps you manage your media files (like images and videos) on the Cloudinary platform. You can use it to organize your files into folders, set up how files are uploaded, look up specific file details, and even monitor your account usage.
When to use it
- ✓When you need to create new folders to organize your images.
- ✓When you want to define rules for how new files will be uploaded.
- ✓When you need to find information about a specific file or check your account usage.
Example of what to ask your AI
“Create a folder named 'vacation-photos' in Cloudinary.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
You give commands in plain language, like 'create a folder', and the tool communicates with Cloudinary to perform the action. It can create folders, configure uploads, look up file information, and monitor your usage.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add ComposioHQ/awesome-claude-skills --skill Cloudinary AutomationOr download just the file:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/cloudinary-automation/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Cloudinary Automation
Automate Cloudinary media management workflows -- create folders, configure upload presets, look up assets, manage transformations, search folders, and monitor usage -- all through natural language.
Toolkit docs: composio.dev/toolkits/cloudinary
Setup
- Add the Rube MCP server to your environment:
https://rube.app/mcp - Connect your Cloudinary account when prompted (API key auth via Composio)
- Start issuing natural language commands for Cloudinary automation
Core Workflows
1. Organize Assets with Folders
Create folder structures for organizing hosted images, videos, and raw files.
Tool: CLOUDINARY_CREATE_FOLDER
Key parameters:
folder-- full path of the new asset folder (required), e.g.,images/events/2023
Supporting tools:
CLOUDINARY_SEARCH_FOLDERS-- search folders by name, path, or creation date using Lucene-like expressionsexpression-- search filter (e.g.,name:sample AND path:events)max_results-- 1-500 results (default 50)sort_by-- list of sort objects (e.g.,[{"created_at": "desc"}])next_cursor-- pagination cursor
CLOUDINARY_GET_RESOURCES_BY_ASSET_FOLDER-- list assets within a specific folder
Example prompt:
"Create a folder called 'marketing/campaigns/spring-2026' in Cloudinary"
2. Configure Upload Presets
Define centralized upload behavior including target folder, allowed formats, transformations, tags, and overwrite rules.
Tool: CLOUDINARY_CREATE_UPLOAD_PRESET
Key parameters:
name-- preset name (auto-generated if omitted)folder-- target folder path for uploads (e.g.,samples/)allowed_formats-- comma-separated list (e.g.,jpg,png,webp)tags-- comma-separated tags to apply (e.g.,marketing,thumbnail)transformation-- incoming transformation (e.g.,c_limit,w_500)eager-- eager transformations to generate on upload (e.g.,c_fill,g_face,h_150,w_150)unsigned-- allow unsigned uploads (true/false)overwrite-- overwrite existing assets with same public_id (cannot betruewhenunsigned=true)resource_type--image,video, orraw(defaultimage)unique_filename-- append random suffix to avoid collisions (defaulttrue)use_filename-- use original filename (defaultfalse)moderation-- moderation type:manual,webpurify,aws_rek, etc.auto_tagging-- confidence threshold 0.0-1.0 for AI auto-taggingnotification_url-- webhook URL for upload notifications
Example prompt:
"Create an upload preset called 'product-images' that only allows JPG and PNG, stores in 'products/' folder, and auto-tags with 0.7 confidence"
3. Look Up Asset Details
Retrieve full details for a specific asset by its public ID, including metadata, derived assets, and related resources.
Tool: CLOUDINARY_GET_RESOURCE_BY_PUBLIC_ID
Key parameters:
public_id-- the asset's public ID (required)resource_type--image,video, orraw(required)type-- delivery type:upload,private,authenticated,fetch, etc. (required)colors-- include color histogram and predominant colorsfaces-- include detected face coordinatesmedia_metadata-- include IPTC, XMP, and detailed metadataquality_analysis-- include quality analysis scoresphash-- include perceptual hash for similarity detectionversions-- include backed-up versionsrelated-- include related assetsmax_results-- max derived/related assets to return (1-500)
Example prompt:
"Get full details for the image 'products/hero-banner' including color analysis and quality scores"
4. Manage Transformations and Derived Assets
List existing transformations, apply eager transformations to uploaded assets, and clean up derived resources.
Tools:
CLOUDINARY_GET_TRANSFORMATIONS-- list all named and unnamed transformationsmax_results-- 1-500 (default 10)next_cursor-- pagination cursor
CLOUDINARY_EXPLICIT_RESOURCE-- update an existing asset: pre-generate transformations, update metadata, move to new folders, or modify tagspublic_id-- target asset (required)eager-- list of transformation strings to pre-generate (e.g.,["c_fill,w_300,h_200", "c_thumb,w_100,h_100,g_face"])eager_async-- generate transformations asynchronouslytags-- replace existing tags
…
FAQ
How do I set up my Cloudinary account?
You need to add a specific server and then connect your Cloudinary account when prompted.
Can I search for files?
Yes, you can look up details for a specific file using its ID.
What are 'upload presets'?
These are predefined settings that determine how files will be uploaded and organized, such as allowed formats or the destination folder.
Details
Original description by the author
Automate Cloudinary media management including folder organization, upload presets, asset lookup, transformations, and usage monitoring through natural language commands
Popularity
- GitHub stars
- 77k
- Ranking position
- #1030
- License
- —
- Updated
- 9/18/2026
Comments
- …
More skills from this repository
artifacts-builder
Helps your agent build complex user interfaces. It uses modern technologies to create rich, interactive web pages.
ComposioHQ/awesome-claude-skills
brand-guidelines
Helps your agent apply official brand colors and fonts to materials. It's useful for maintaining visual identity in any piece that needs to look like the company's.
ComposioHQ/awesome-claude-skills
canvas-design
Lets your agent create original visual art in .png and .pdf. Use it when the user asks to create a poster, art, or other static design.
ComposioHQ/awesome-claude-skills
changelog-generator
Helps your agent create user-facing release notes from code commits. It transforms technical information into easy-to-understand text.
ComposioHQ/awesome-claude-skills
Similar skills
ios-icon-gen
Lets your agent generate icons for iOS apps. It uses Apple symbols or icons from other sources to create the correct files.
affaan-m/ECC
algorithmic-art
Helps your agent create art using code, generating unique images. It's useful when you want original computer-generated art.
anthropics/skills
canvas-design
Helps your agent create beautiful visual art in files. It's useful when you ask for a poster, art, or any static design.
anthropics/skills