Habilidades google-drive-automation
📦

google-drive-automation

Seguro

Automatize Fluxos de Trabalho do Google Drive

Gerenciar arquivos do Google Drive manualmente através da interface web é lento e propenso a erros. Esta habilidade fornece documentação abrangente para automatizar operações de arquivos, organização de pastas, compartilhamento e pesquisas através do toolkit Rube MCP.

Suporta: Claude Codex Code(CC)
🥉 74 Bronze
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "google-drive-automation". Encontrar todos os arquivos PDF no meu Drive que foram modificados esta semana

Resultado esperado:

Encontrados 12 arquivos PDF modificados nos últimos 7 dias. Aqui estão os resultados: Q4-Financial-Report.pdf (modificado há 2 dias), Invoice-1042.pdf (modificado há 3 dias), Contract-Draft.pdf (modificado há 5 dias), etc.

A utilizar "google-drive-automation". Enviar report.docx para minha pasta Projetos

Resultado esperado:

Arquivo report.docx enviado com sucesso para a pasta 'Projects'. ID do arquivo: 1a2B3c4D5e6F7g8H. Upload concluído às 14:34.

A utilizar "google-drive-automation". Criar uma estrutura de pastas para a nova campanha de marketing

Resultado esperado:

Pasta 'Q2-Marketing-Campaign' criada na raiz. 3 subpastas criadas dentro: 'Assets', 'Copy' e 'Reports'. Todas as pastas verificadas e prontas para uso.

Auditoria de Segurança

Seguro
v1 • 2/25/2026

All 163 static analysis findings are false positives from markdown code blocks. This is a documentation-only skill with no executable code. Backtick patterns (152 findings) are markdown code spans for API tool names, not Ruby/shell commands. Crypto algorithm flags (10 findings) are legitimate API parameter names. The single URL is documented configuration for Rube MCP endpoint. No security risks present.

1
Arquivos analisados
199
Linhas analisadas
0
achados
1
Total de auditorias
Nenhum problema de segurança encontrado
Auditado por: claude

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
87
Conteúdo
50
Comunidade
100
Segurança
91
Conformidade com especificações

O Que Você Pode Construir

Automatize Fluxos de Trabalho de Backup de Arquivos

Envie arquivos locais para pastas do Google Drive automaticamente, organize por data ou projeto e verifique transferências bem-sucedidas com verificações de metadados.

Pesquise e Organize Grandes Unidades

Encontre arquivos específicos em várias pastas usando sintaxe de consulta do Drive e reorganize em hierarquias de pastas estruturadas com referências de pastas pai adequadas.

Gerencie Permissões de Acesso

Compartilhe arquivos com usuários ou grupos, defina funções de leitor/gravador apropriadas e audite permissões usando operações de listagem e atualização.

Tente Estes Prompts

Enviar um Arquivo para o Google Drive
Envie o arquivo [filename] para meu Google Drive na pasta chamada [folder name]. O arquivo está localizado em [local path].
Pesquisar Arquivos por Tipo e Data
Pesquise meu Google Drive por todos os arquivos [file type] modificados após [date]. Mostre os resultados com nomes de arquivos e datas de modificação.
Criar Estrutura de Pastas Organizada
Crie uma pasta chamada '[project name]' na raiz do meu Google Drive, depois crie subpastas chamadas '[subfolder1]', '[subfolder2]' e '[subfolder3]' dentro dela.
Compartilhar Arquivo com Permissões Personalizadas
Compartilhe o arquivo chamado '[filename]' com [email address] dando acesso de [role]. Verifique se a permissão foi definida corretamente.

Melhores Práticas

  • Sempre chame RUBE_SEARCH_TOOLS primeiro para obter esquemas de ferramentas atuais antes de executar fluxos de trabalho
  • Use GOOGLEDRIVE_FIND_FILE para resolver nomes de pastas para IDs antes de criar pastas filhas ou mover arquivos
  • Defina o parâmetro de tipo MIME apenas ao exportar formatos do Google Workspace; omita-o para downloads de arquivos nativos
  • Siga nextPageToken nos resultados da pesquisa até esgotar para garantir recuperação completa de dados
  • Verifique se o status da conexão mostra ACTIVE antes de executar qualquer operação do Google Drive

Evitar

  • Passar nomes de pastas diretamente para o parâmetro parent_id em vez de resolver para IDs de pastas primeiro
  • Definir parâmetro mime_type ao baixar arquivos nativos (PDF, imagens, documentos Office), o que causa erros
  • Criar consultas complexas com mais de 5-10 cláusulas OR, que excedem limites de complexidade de consulta do Drive
  • Usar curingas com asteriscos em pesquisas de nome em vez do operador contains

Perguntas Frequentes

Por que meu upload de arquivo falha com 's3key required'?
A ferramenta de upload requer que os arquivos estejam no armazenamento S3 interno primeiro. Use as ferramentas de armazenamento Rube MCP para enviar seu arquivo local e obter um s3key, depois passe essa chave para GOOGLEDRIVE_UPLOAD_FILE.
Como encontro o ID da pasta para minha pasta de destino?
Use GOOGLEDRIVE_FIND_FILE com uma consulta como 'name contains "Projects"' e defina o escopo da pasta. A resposta incluirá o ID da pasta que você pode usar como parent_id.
Quando devo definir o parâmetro mime_type?
Defina mime_type apenas ao baixar arquivos do Google Workspace (Docs, Sheets, Slides) para exportá-los para outros formatos. Omita este parâmetro para arquivos nativos como PDFs, imagens ou documentos Office.
Por que recebo erros 403 PERMISSION_DENIED?
Isso geralmente significa que sua conexão OAuth não possui escopos suficientes para unidades compartilhadas. Re-autentique com a ferramenta RUBE_MANAGE_CONNECTIONS e certifique-se de conceder as permissões solicitadas.
Qual é a diferença entre GOOGLEDRIVE_FIND_FILE e GOOGLEDRIVE_LIST_FILES?
GOOGLEDRIVE_FIND_FILE usa sintaxe de consulta do Drive para pesquisa flexível em todo o seu Drive. GOOGLEDRIVE_LIST_FILES navega conteúdos dentro de uma pasta específica quando você já sabe o ID da pasta.
Como movo um arquivo para uma pasta diferente?
Use GOOGLEDRIVE_MOVE_FILE com file_id, add_parents (ID da pasta de destino) e remove_parents (ID da pasta de origem). Ambos devem ser IDs de pastas, não nomes.

Detalhes do Desenvolvedor

Estrutura de arquivos

📄 SKILL.md