Agent skill · operations · composiohq

Uploadcare Automation

Automate Uploadcare file management including listing, storing, inspecting, downloading, and organizing file groups through natural language commands

Why this skill is useful

Adds specific commands and workflows for automating Uploadcare file management that the AI wouldn't reliably generate on its own.

What it needs

Requires rube installed locally. Requires uploadcare account access. About 3k tokens when loaded. Last updated 2026-07-24. 71,973 stars on the source repository.

What this skill does

Uploadcare Automation Automate Uploadcare file handling workflows -- list project files, permanently store uploads, retrieve file metadata, get download URLs, and manage file groups -- all through natural language. Toolkit docs: composio.dev/toolkits/uploadcare --- Setup 1. Add the Rube MCP server to your environment: https://rube.app/mcp 2. Connect your Uploadcare account when prompted (API key auth via Composio) 3. Start issuing natural language commands for Uploadcare automation --- Core Workflows 1. List Project Files Browse uploaded files in your Uploadcare project with filtering, sorting, and pagination. Tool: UPLOADCARELISTFILES Key parameters: stored -- filter by storage status: "true" for stored, "false" for unstored removed -- filter by removal status: "true" for removed, "false" for active ordering -- sort by datetimeuploaded (ascending) or -datetimeuploaded (descending) limit -- files per page, 1-1000 (default 100) offset -- zero-based pagination offset fromdate -- ISO 8601 timestamp to filter files uploaded after this date todate -- ISO 8601 timestamp to filter files uploaded before this date include -- set to "total" to include total file count in response Example prompt: "List the 50 most recently uploaded stored files in my Uploadcare project" --- 2. Store a File Permanently Mark an uploaded file as permanently stored. By default, Uploadcare files are temporary and will be deleted after 24 hours unless stored. Tool: UPLOADCARESTOREFILE Key parameters: uuid -- UUID of the file to store (required); must be in 8-4-4-4-12 hex format (e.g., 3e55317b-23d1-4f35-9b4c-b9accb7b53f4) Always store files after upload to prevent automatic deletion. Example prompt: "Permanently store the file with UUID 3e55317b-23d1-4f35-9b4c-b9accb7b53f4" --- 3. Get File Metadata Retrieve detailed information about a specific file including size, MIME type, CDN URL, image dimensions, and more. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills composiohq/uploadcare-automation

View the source on GitHub

Browse the @skills marketplace