file-organizer
Organiza arquivos e pastas automaticamente. Ele analisa o conteúdo, sugere uma estrutura e encontra duplicatas antes de fazer mudanças. Ajuda a manter tudo arrumado.
O que ela faz
Este agente de IA organiza seus arquivos e pastas. Ele olha o que você tem, sugere como arrumar tudo, encontra cópias duplicadas e move os arquivos para o lugar certo, sempre pedindo sua permissão antes de fazer qualquer mudança.
Quando usar
- ✓Sua pasta de Downloads está uma bagunça.
- ✓Você não encontra seus arquivos porque estão espalhados.
- ✓Você quer organizar seus arquivos antes de guardá-los.
Exemplo do que pedir para a IA
“Organize minha pasta de Downloads, por favor.”
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 IA primeiro entende o que você quer organizar, depois analisa seus arquivos e pastas. Com base no que encontra, ela propõe uma nova organização e mostra quais arquivos são duplicados, pedindo sua aprovação antes de mover ou apagar qualquer coisa.
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 sickn33/agentic-awesome-skills --skill file-organizerOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/file-organizer/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.
Organizador de Arquivos
Quando Usar Esta Habilidade
- Sua pasta de Downloads é uma bagunça caótica
- Você não consegue encontrar arquivos porque eles estão espalhados por toda parte
- Você tem arquivos duplicados ocupando espaço
- Sua estrutura de pastas não faz mais sentido
- Você quer estabelecer melhores hábitos de organização
- Você está começando um novo projeto e precisa de uma boa estrutura
- Você está limpando antes de arquivar projetos antigos
O Que Esta Habilidade Faz
- Analisa a Estrutura Atual: Revisa suas pastas e arquivos para entender o que você tem
- Encontra Duplicados: Identifica arquivos duplicados em todo o seu sistema
- Sugere Organização: Propõe estruturas de pastas lógicas com base no seu conteúdo
- Automatiza a Limpeza: Move, renomeia e organiza arquivos com sua aprovação
- Mantém o Contexto: Toma decisões inteligentes com base em tipos de arquivo, datas e conteúdo
- Reduz a Desordem: Identifica arquivos antigos que você provavelmente não precisa mais
Instruções
Quando um usuário solicita ajuda com a organização de arquivos:
Entenda o Escopo
Faça perguntas esclarecedoras:
- Qual diretório precisa de organização? (Downloads, Documentos, pasta pessoal inteira?)
- Qual é o principal problema? (Não consigo encontrar coisas, duplicados, muita bagunça, sem estrutura?)
- Há algum arquivo ou pasta para evitar? (Projetos atuais, dados sensíveis?)
- Quão agressivamente organizar? (Limpeza conservadora vs. abrangente)
Analise o Estado Atual
Revise o diretório de destino:
# Get overview of current structure ls -la [target_directory] # Check file types and sizes find [target_directory] -type f -exec file {} \; | head -20 # Identify largest files du -sh [target_directory]/* | sort -rh | head -20 # Count file types find [target_directory] -type f | sed 's/.*\.//' | sort | uniq -c | sort -rnResuma as descobertas:
- Total de arquivos e pastas
- Detalhamento por tipo de arquivo
- Distribuição de tamanho
- Intervalos de datas
- Problemas óbvios de organização
Identifique Padrões de Organização
Com base nos arquivos, determine agrupamentos lógicos:
Por Tipo:
- Documentos (PDFs, DOCX, TXT)
- Imagens (JPG, PNG, SVG)
- Vídeos (MP4, MOV)
- Arquivos (ZIP, TAR, DMG)
- Código/Projetos (diretórios com código)
- Planilhas (XLSX, CSV)
- Apresentações (PPTX, KEY)
Por Propósito:
- Trabalho vs. Pessoal
- Ativo vs. Arquivo
- Específico do projeto
- Materiais de referência
- Arquivos temporários/de rascunho
Por Data:
- Ano/mês atual
- Anos anteriores
- Muito antigos (candidatos a arquivo)
Encontre Duplicados
Quando solicitado, procure por duplicados:
# Find exact duplicates by hash find [directory] -type f -exec md5 {} \; | sort | uniq -d # Find files with similar names find [directory] -type f -printf '%f\n' | sort | uniq -d # Find similar-sized files find [directory] -type f -printf '%s %p\n' | sort -nPara cada conjunto de duplicados:
- Mostre todos os caminhos dos arquivos
- Exiba tamanhos e datas de modificação
- Recomende qual manter (geralmente o mais novo ou o com melhor nome)
- Importante: Sempre peça confirmação antes de excluir
Proponha um Plano de Organização
Apresente um plano claro antes de fazer alterações:
# Organization Plan for [Directory] ## Current State - X files across Y folders - [Size] total - File types: [breakdown] - Issues: [list problems] ## Proposed Structure [Directory]/ ├── Work/ │ ├── Projects/ │ ├── Documents/ │ └── Archive/ ├── Personal/ │ ├── Photos/ │ ├── Documents/ │ └── Media/ └── Downloads/ ├── To-Sort/ └── Archive/ ## Changes I'll Make 1. **Create new folders**: [list] 2. **Move files**: - X PDFs → Work/Documents/ - Y images → Personal/Photos/ - Z old files → Archive/ 3. **Rename files**: [any renaming patterns] 4. **Delete**: [duplicates or trash files] ## Files Needing Your Decision - [List any files you're unsure about] Ready to proceed? (yes/no/modify)Execute a Organização
Após a aprovação, organize sistematicamente:
# Create folder structure mkdir -p "path/to/new/folders" # Move files with clear logging mv "old/path/file.pdf" "new/path/file.pdf" # Rename files with consistent patterns # Example: "YYYY-MM-DD - Description.ext"Regras Importantes:
- Sempre confirme antes de excluir qualquer coisa
- Registre todos os movimentos para possível reversão
- Preserve as datas de modificação originais
…
Perguntas frequentes
A IA vai apagar meus arquivos sem eu saber?
Não. A IA sempre vai te mostrar o que pretende fazer e pedir sua permissão antes de mover, renomear ou apagar qualquer arquivo.
Ela pode organizar tudo de uma vez?
A IA pode organizar uma pasta específica ou até mesmo sua pasta principal, dependendo do que você pedir. Ela vai te perguntar qual área você quer que ela arrume.
Como ela decide onde colocar cada arquivo?
Ela olha o tipo de arquivo (documento, foto, vídeo), a data e o conteúdo para sugerir pastas lógicas como 'Trabalho', 'Pessoal', 'Fotos' ou por ano.
Detalhes
Descrição original do autor
Organize files and folders by inspecting their contents, proposing a structure, and reviewing duplicates before authorized changes.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2997
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC