Uploadcare Automation
Permite que seu agente gerencie arquivos no Uploadcare usando linguagem natural. Facilita o upload, organização e acesso a seus arquivos digitais.
O que ela faz
Esta ferramenta ajuda a gerenciar arquivos no Uploadcare. Você pode listar seus arquivos, salvá-los permanentemente, ver detalhes sobre eles, obter links para download e organizar grupos de arquivos, tudo usando comandos de texto simples.
Quando usar
- ✓Quando você quer ver todos os arquivos que enviou.
- ✓Quando você precisa garantir que um arquivo não seja apagado automaticamente.
- ✓Quando você quer compartilhar um arquivo com alguém.
Exemplo do que pedir para a IA
“Liste os 5 arquivos mais recentes que enviei e que já foram salvos permanentemente.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta se conecta à sua conta Uploadcare e usa comandos específicos para realizar ações como listar, salvar ou obter informações de arquivos. Você apenas diz o que quer em português.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add ComposioHQ/awesome-claude-skills --skill Uploadcare AutomationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/uploadcare-automation/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Automação com Uploadcare
Automatize fluxos de trabalho de manipulação de arquivos do Uploadcare -- liste arquivos do projeto, armazene uploads permanentemente, recupere metadados de arquivos, obtenha URLs de download e gerencie grupos de arquivos -- tudo através de linguagem natural.
Documentação do Toolkit: composio.dev/toolkits/uploadcare
Configuração
- Adicione o servidor Rube MCP ao seu ambiente:
https://rube.app/mcp - Conecte sua conta Uploadcare quando solicitado (autenticação por chave de API via Composio)
- Comece a emitir comandos em linguagem natural para automação do Uploadcare
Fluxos de Trabalho Principais
1. Listar Arquivos do Projeto
Navegue pelos arquivos enviados no seu projeto Uploadcare com filtragem, ordenação e paginação.
Ferramenta: UPLOADCARE_LIST_FILES
Parâmetros principais:
stored-- filtre por status de armazenamento:"true"para armazenados,"false"para não armazenadosremoved-- filtre por status de remoção:"true"para removidos,"false"para ativosordering-- ordene pordatetime_uploaded(crescente) ou-datetime_uploaded(decrescente)limit-- arquivos por página, 1-1000 (padrão 100)offset-- deslocamento de paginação baseado em zerofrom_date-- timestamp no formato ISO 8601 para filtrar arquivos enviados após esta datato_date-- timestamp no formato ISO 8601 para filtrar arquivos enviados antes desta datainclude-- defina como"total"para incluir a contagem total de arquivos na resposta
Exemplo de prompt:
"Liste os 50 arquivos armazenados enviados mais recentemente no meu projeto Uploadcare"
2. Armazenar um Arquivo Permanentemente
Marque um arquivo enviado como armazenado permanentemente. Por padrão, os arquivos do Uploadcare são temporários e serão excluídos após 24 horas, a menos que sejam armazenados.
Ferramenta: UPLOADCARE_STORE_FILE
Parâmetros principais:
uuid-- UUID do arquivo a ser armazenado (obrigatório); deve estar no formato hexadecimal8-4-4-4-12(ex:3e55317b-23d1-4f35-9b4c-b9accb7b53f4)
Sempre armazene arquivos após o upload para evitar a exclusão automática.
Exemplo de prompt:
"Armazene permanentemente o arquivo com UUID 3e55317b-23d1-4f35-9b4c-b9accb7b53f4"
3. Obter Metadados de Arquivo
Recupere informações detalhadas sobre um arquivo específico, incluindo tamanho, tipo MIME, URL do CDN, dimensões da imagem e muito mais.
Ferramenta: UPLOADCARE_GET_FILE_INFO
Parâmetros principais:
uuid-- o UUID do arquivo a ser inspecionado (obrigatório); formato: hexadecimal8-4-4-4-12
Retorna: nome do arquivo, tamanho, tipo MIME, URL do CDN, data de upload, status de armazenamento, informações da imagem (dimensões, modo de cor) e mais.
Exemplo de prompt:
"Obtenha os metadados e dimensões para o arquivo 3e0923f2-e05a-4b37-9f0d-343b981c9d70"
4. Obter um URL de Download Temporário
Recupere um link de download direto temporário para um arquivo específico.
Ferramenta: UPLOADCARE_GET_FILE_DOWNLOAD_URL
Parâmetros principais:
file_id-- o identificador único do arquivo (obrigatório)
Retorna um URL com tempo limitado que pode ser usado para download direto de arquivos.
Exemplo de prompt:
"Obtenha um link de download para o arquivo 3e0923f2-e05a-4b37-9f0d-343b981c9d70"
5. Navegar por Grupos de Arquivos
Liste grupos de arquivos no seu projeto. Grupos são coleções de arquivos enviados juntos.
Ferramenta: UPLOADCARE_LIST_GROUPS
Parâmetros principais:
limit-- grupos por página, 1-1000 (padrão 20)offset-- deslocamento de paginação baseado em zero (padrão 0)ordering-- ordene pordatetime_created(crescente) ou-datetime_created(decrescente)
Exemplo de prompt:
"Liste meus 10 grupos de arquivos mais recentes"
6. Fluxo de Trabalho do Ciclo de Vida do Arquivo
Combine ferramentas para gerenciamento de arquivos de ponta a ponta:
- Upload: Arquivos são enviados via API de upload ou widget do Uploadcare (fora deste toolkit)
- Armazenar:
UPLOADCARE_STORE_FILE-- marque arquivos como permanentes para evitar exclusão automática - Inspecionar:
UPLOADCARE_GET_FILE_INFO-- verifique metadados, confira dimensões e tipo MIME - Compartilhar:
UPLOADCARE_GET_FILE_DOWNLOAD_URL-- gere um link de download temporário - Navegar:
UPLOADCARE_LIST_FILES-- audite todos os arquivos com filtros de status e data - Grupos:
UPLOADCARE_LIST_GROUPS-- revise uploads em lote
Exemplo de prompt:
"Armazene o arquivo abc-123, depois obtenha seus metadados e um link de download"
Armadilhas Conhecidas
| Armadilha | Detalhes |
|---|---|
| Exclusão automática de arquivos não armazenados | Arquivos enviados são temporários por padrão e excluídos após 24 horas -- sempre chame UPLOADCARE_STORE_FILE para persistir |
| Formato de UUID estrito | UUIDs de arquivo devem estar no formato hexadecimal exato 8-4-4-4-12 (ex: 3e55317b-23d1-4f35-9b4c-b9accb7b53f4); formatos inválidos serão rejeitados |
| Valores de filtro são strings | Os parâmetros stored e removed aceitam valores de string "true" ou "false", não booleanos |
…
Perguntas frequentes
Por que meus arquivos desaparecem depois de um tempo?
Por padrão, os arquivos no Uploadcare são temporários e são apagados após 24 horas. Você precisa usar o comando 'salvar permanentemente' para mantê-los.
O que é um UUID?
UUID é um código único (como um número de série) que identifica cada arquivo. Ele é necessário para realizar ações específicas em um arquivo.
Posso enviar arquivos com esta ferramenta?
Não, esta ferramenta é para gerenciar arquivos que já foram enviados para o Uploadcare. O envio em si é feito de outra forma.
Detalhes
Descrição original do autor
Automate Uploadcare file management including listing, storing, inspecting, downloading, and organizing file groups through natural language commands
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1627
- Licença
- —
- Atualizada em
- 18/09/2026
Comentários
- …
Mais skills deste repositório
artifacts-builder
Ajuda seu agente a construir interfaces de usuário complexas. Ele usa tecnologias modernas para criar páginas web interativas e ricas.
ComposioHQ/awesome-claude-skills
brand-guidelines
Ajuda seu agente a aplicar cores e fontes oficiais da marca em materiais. É útil para manter a identidade visual em qualquer peça que precise ter a cara da empresa.
ComposioHQ/awesome-claude-skills
canvas-design
Faz seu agente criar artes visuais originais em .png e .pdf. Use quando o usuário pedir para criar um pôster, arte ou design estático.
ComposioHQ/awesome-claude-skills
changelog-generator
Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.
ComposioHQ/awesome-claude-skills
Skills parecidas
data-scraper-agent
Ajuda seu agente a coletar dados automaticamente de qualquer fonte pública. Ele pode ser agendado, enriquecer informações e salvar os resultados. É útil para monitorar ou rastrear dados online.
affaan-m/ECC
liteparse
Ajuda seu agente a extrair texto e informações de localização de documentos. Ele pode processar PDFs, arquivos do Office e imagens, preservando o layout.
K-Dense-AI/scientific-agent-skills
markitdown
Faz seu agente converter documentos variados e links em formato Markdown. Isso é útil para analisar textos, pesquisar e usar com modelos de linguagem.
K-Dense-AI/scientific-agent-skills