google-drive-automation
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.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
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
SeguroAll 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.
Pontuação de qualidade
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
Envie o arquivo [filename] para meu Google Drive na pasta chamada [folder name]. O arquivo está localizado em [local path].
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.
Crie uma pasta chamada '[project name]' na raiz do meu Google Drive, depois crie subpastas chamadas '[subfolder1]', '[subfolder2]' e '[subfolder3]' dentro dela.
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'?
Como encontro o ID da pasta para minha pasta de destino?
Quando devo definir o parâmetro mime_type?
Por que recebo erros 403 PERMISSION_DENIED?
Qual é a diferença entre GOOGLEDRIVE_FIND_FILE e GOOGLEDRIVE_LIST_FILES?
Como movo um arquivo para uma pasta diferente?
Detalhes do Desenvolvedor
Autor
sickn33Licença
MIT
Repositório
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/google-drive-automationReferência
main
Estrutura de arquivos
📄 SKILL.md