Pular para o conteúdo
Skillpedia
Automações48 mil · #2997

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/file-organizer/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/file-organizer/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-organizer

Ou 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.md
Conteú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

  1. Analisa a Estrutura Atual: Revisa suas pastas e arquivos para entender o que você tem
  2. Encontra Duplicados: Identifica arquivos duplicados em todo o seu sistema
  3. Sugere Organização: Propõe estruturas de pastas lógicas com base no seu conteúdo
  4. Automatiza a Limpeza: Move, renomeia e organiza arquivos com sua aprovação
  5. Mantém o Contexto: Toma decisões inteligentes com base em tipos de arquivo, datas e conteúdo
  6. 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:

  1. 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)
  2. 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 -rn
    

    Resuma as descobertas:

    • Total de arquivos e pastas
    • Detalhamento por tipo de arquivo
    • Distribuição de tamanho
    • Intervalos de datas
    • Problemas óbvios de organização
  3. 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)
  4. 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 -n
    

    Para 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
  5. 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)
    
  6. 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.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2997
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas