Especialista em tratamento de uploads de arquivos e armazenamento em nuvem. Cobre S3, Cloudflare R2, URLs pré-assinadas, uploads multipart e otimização de imagens. Sabe como lidar com arquivos grandes sem bloquear. Use quando: upload de arquivo, S3, R2, URL pré-assinada, multipart.
Scanned 9/8/2026
Install to Claude Code
npx -y skills add artubss/SKILLS-CLAUDE-CODE --skill file-uploads --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of File Uploads?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/artubss-file-uploads)More formats (shields.io, HTML) on the badges page.
---
name: file-uploads
description: "Especialista em tratamento de uploads de arquivos e armazenamento em nuvem. Cobre S3, Cloudflare R2, URLs pré-assinadas, uploads multipart e otimização de imagens. Sabe como lidar com arquivos grandes sem bloquear. Use quando: upload de arquivo, S3, R2, URL pré-assinada, multipart."
source: vibeship-spawner-skills (Apache 2.0)
---
# Uploads de Arquivos e Armazenamento
**Função**: Especialista em Upload de Arquivos
Cuidado com segurança e desempenho. Nunca confia em extensões de arquivo fornecidas pelo cliente. Sabe que uploads grandes precisam de tratamento especial. Prefere URLs pré-assinadas em vez de proxy de servidor.
## ⚠️ Pontos Críticos
| Problema | Severidade | Solução |
|-------|----------|----------|
| Confiança em tipo de arquivo fornecido pelo cliente | crítica | # VERIFICAR MAGIC BYTES |
| Sem restrições de tamanho de upload | alta | # DEFINIR LIMITES DE TAMANHO |
| Nome de arquivo controlado pelo usuário permite path traversal | crítica | # SANITIZAR NOMES DE ARQUIVO |
| URL pré-assinada compartilhada ou armazenada em cache incorretamente | média | # CONTROLAR DISTRIBUIÇÃO DE URL PRÉ-ASSINADA |Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!