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

google-drive-automation

Integração leve com o Google Drive para ler e escrever arquivos. Não requer servidor extra, oferecendo acesso total.

O que ela faz

Essa ferramenta ajuda você a gerenciar seus arquivos no Google Drive usando comandos simples. Você pode procurar, baixar, enviar, organizar e apagar arquivos.

Quando usar

  • ✓Precisa encontrar um arquivo específico no seu Drive.
  • ✓Quer organizar seus documentos em pastas.
  • ✓Precisa enviar um arquivo para o seu Drive ou baixar um dele.

Exemplo do que pedir para a IA

“Procure por 'relatório financeiro' no meu Google Drive.”

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/google-drive-automation/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/google-drive-automation/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Você usa um programa no seu computador que se conecta com sua conta do Google Drive. Ele usa códigos (scripts) para fazer as ações que você pede, como buscar ou mover arquivos.

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 google-drive-automation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/google-drive-automation/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.

Disponibilidade de Material de Apoio

Esta cópia do catálogo contém as orientações embutidas abaixo, mas não inclui os seguintes caminhos de suporte. Eles são pré-requisitos externos, não arquivos empacotados:

  • <support-root>/scripts/auth.py
  • <support-root>/scripts/drive.py

Solicite o material de apoio original ou uma instalação existente antes de usar uma etapa que dependa desses caminhos; este catálogo não identifica uma fonte de download verificada para eles. Resolva cada caminho em relação a essa instalação, inspecione seu conteúdo e verifique quaisquer licenças aplicáveis e pré-requisitos de execução. Não execute um comando ou afirme que um procedimento referenciado foi seguido até que seu arquivo necessário exista. Não fabrique os scripts ausentes nem trate um arquivo não relacionado com o mesmo nome como equivalente. Etapas independentes totalmente documentadas aqui podem prosseguir dentro do escopo autorizado do usuário; relate qualquer etapa dependente como indisponível.

Google Drive

Integração leve com o Google Drive com autenticação OAuth independente. Nenhum servidor MCP é necessário. Acesso total de leitura/escrita.

Requer conta do Google Workspace. Contas pessoais do Gmail não são suportadas.

Quando Usar

  • Você precisa pesquisar, listar, fazer upload, download, mover ou organizar arquivos e pastas do Google Drive.
  • A tarefa requer automação direta de leitura/escrita do Drive por meio de scripts locais em uma conta do Workspace.
  • Você deseja operações de Drive em nível de arquivo sem introduzir uma dependência de servidor MCP.

Configuração Inicial

Autentique-se com o Google (abre o navegador):

python scripts/auth.py login

Verifique o status da autenticação:

python scripts/auth.py status

Faça logout quando necessário:

python scripts/auth.py logout

Comandos de Leitura

Todas as operações via scripts/drive.py. Autentica automaticamente no primeiro uso se não estiver logado.

# Search for files (full-text search)
python scripts/drive.py search "quarterly report"

# Search by title only
python scripts/drive.py search "title:budget"

# Search using Google Drive URL (extracts ID automatically)
python scripts/drive.py search "https://drive.google.com/drive/folders/1ABC123..."

# Search files shared with you
python scripts/drive.py search --shared-with-me

# Search with pagination
python scripts/drive.py search "report" --limit 5 --page-token "..."

# Find a folder by exact name
python scripts/drive.py find-folder "Project Documents"

# List files in root Drive
python scripts/drive.py list

# List files in a specific folder
python scripts/drive.py list 1ABC123xyz --limit 20

# Download a file
python scripts/drive.py download 1ABC123xyz ./downloads/report.pdf

Comandos de Escrita

# Upload a file to Drive root
python scripts/drive.py upload ~/Documents/report.pdf

# Upload to a specific folder
python scripts/drive.py upload ~/Documents/report.pdf --folder 1ABC123xyz

# Upload with a custom name
python scripts/drive.py upload ~/Documents/report.pdf --name "Q4 Report.pdf"

# Create a new folder
python scripts/drive.py create-folder "Project Documents"

# Create a folder inside another folder
python scripts/drive.py create-folder "Attachments" --parent 1ABC123xyz

# Move a file to a different folder
python scripts/drive.py move FILE_ID DESTINATION_FOLDER_ID

# Copy a file
python scripts/drive.py copy FILE_ID
python scripts/drive.py copy FILE_ID --name "Report Copy" --folder 1ABC123xyz

# Rename a file or folder
python scripts/drive.py rename FILE_ID "New Name.pdf"

# Move a file to trash
python scripts/drive.py trash FILE_ID

Formatos de Consulta de Pesquisa

O comando de pesquisa suporta vários formatos de consulta:

Formato Exemplo Descrição
Texto Completo "quarterly report" Pesquisa o conteúdo e os nomes dos arquivos
Título "title:budget" Pesquisa apenas os nomes dos arquivos
URL https://drive.google.com/... Extrai e usa o ID do arquivo/pasta
ID da Pasta 1ABC123... Lista o conteúdo da pasta (IDs de 25+ caracteres)
Consulta Nativa mimeType='application/pdf' Sintaxe de consulta do Drive passada diretamente

Formato de ID de Arquivo

O Google Drive usa IDs longos como 1ABC123xyz_-abc123. Obtenha IDs de:

  • Resultados de search
  • Resultados de find-folder
  • Resultados de list
  • URLs do Google Drive

Limitações de Download

  • Arquivos regulares (PDFs, imagens, etc.) são baixados diretamente
  • Documentos/Planilhas/Apresentações do Google não podem ser baixados por meio desta ferramenta
  • Para arquivos do Google Workspace, use exportação ou ferramentas dedicadas

Gerenciamento de Tokens

Tokens armazenados com segurança usando o gerenciador de senhas do sistema:

  • macOS: Keychain
  • Windows: Credential Locker do Windows

…

Perguntas frequentes

Preciso ter uma conta do Google?

Sim, você precisa de uma conta do Google Workspace (empresa/educacional). Contas pessoais do Gmail não são suportadas.

Posso baixar arquivos como Google Docs ou Planilhas?

Não, este programa baixa diretamente arquivos como PDFs ou imagens. Para documentos do Google, você precisa exportá-los ou usar outras ferramentas.

Como ele se conecta com minha conta do Google Drive?

Ele usa um sistema de autenticação chamado OAuth, que permite que o programa acesse sua conta sem precisar da sua senha diretamente. Seus códigos de acesso são guardados de forma segura no seu computador.

Detalhes

Descrição original do autor

Lightweight Google Drive integration with standalone OAuth authentication. No MCP server required. Full read/write access.

repo: sickn33/agentic-awesome-skills

Popularidade

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

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas