技能 google-drive-automation
📦

google-drive-automation

安全

Automatizar Flujos de Trabajo de Google Drive

Gestionar archivos de Google Drive manualmente a través de la interfaz web es lento y propenso a errores. Esta habilidad proporciona documentación exhaustiva para automatizar operaciones de archivos, organización de carpetas, compartición y búsquedas a través del toolkit Rube MCP.

支持: Claude Codex Code(CC)
🥉 74 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“google-drive-automation”。 Encontrar todos los archivos PDF en mi Drive que fueron modificados esta semana

预期结果:

Se encontraron 12 archivos PDF modificados en los últimos 7 días. Aquí están los resultados: Q4-Financial-Report.pdf (modificado hace 2 días), Invoice-1042.pdf (modificado hace 3 días), Contract-Draft.pdf (modificado hace 5 días), etc.

正在使用“google-drive-automation”。 Cargar report.docx a mi carpeta Proyectos

预期结果:

report.docx cargado exitosamente a la carpeta 'Projects'. ID de archivo: 1a2B3c4D5e6F7g8H. Carga completada a las 2:34 PM.

正在使用“google-drive-automation”。 Crear una estructura de carpetas para la nueva campaña de marketing

预期结果:

Carpeta 'Q2-Marketing-Campaign' creada en la raíz. Se crearon 3 subcarpetas dentro: 'Assets', 'Copy', y 'Reports'. Todas las carpetas verificadas y listas para usar.

安全审计

安全
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
已扫描文件
199
分析行数
0
发现项
1
审计总数
未发现安全问题
审计者: claude

质量评分

38
架构
100
可维护性
87
内容
50
社区
100
安全
91
规范符合性

你能构建什么

Automatizar Flujos de Trabajo de Respaldo de Archivos

Cargar archivos locales a carpetas de Google Drive automáticamente, organizar por fecha o proyecto, y verificar transferencias exitosas con verificaciones de metadatos.

Buscar y Organizar Unidades Grandes

Encontrar archivos específicos a través de múltiples carpetas usando la sintaxis de consultas de Drive, luego reorganizar en jerarquías de carpetas estructuradas con referencias de padre apropiadas.

Gestionar Permisos de Acceso

Compartir archivos con usuarios o grupos, establecer roles de lector/escritor apropiados, y auditar permisos usando operaciones de lista y actualización.

试试这些提示

Cargar un Archivo a Google Drive
Cargar el archivo [filename] a mi Google Drive en la carpeta llamada [folder name]. El archivo está ubicado en [local path].
Buscar Archivos por Tipo y Fecha
Buscar en mi Google Drive todos los archivos [file type] modificados después de [date]. Mostrar los resultados con nombres de archivo y fechas de modificación.
Crear Estructura de Carpetas Organizada
Crear una carpeta llamada '[project name]' en la raíz de mi Google Drive, luego crear subcarpetas llamadas '[subfolder1]', '[subfolder2]', y '[subfolder3]' dentro de ella.
Compartir Archivo con Permisos Personalizados
Compartir el archivo llamado '[filename]' con [email address] dándoles acceso de [role]. Verificar que el permiso fue establecido correctamente.

最佳实践

  • Llamar siempre a RUBE_SEARCH_TOOLS primero para obtener los schemas actuales de herramientas antes de ejecutar flujos de trabajo
  • Usar GOOGLEDRIVE_FIND_FILE para resolver nombres de carpetas a IDs antes de crear carpetas hijas o mover archivos
  • Establecer el parámetro de tipo MIME solo al exportar formatos de Google Workspace; omitirlo para descargas de archivos nativos
  • Seguir nextPageToken en resultados de búsqueda hasta agotarse para asegurar recuperación completa de datos
  • Verificar que el estado de conexión muestre ACTIVE antes de ejecutar cualquier operación de Google Drive

避免

  • Pasar nombres de carpeta directamente al parámetro parent_id en lugar de resolverlos a IDs de carpeta primero
  • Establecer el parámetro mime_type al descargar archivos nativos (PDF, imágenes, documentos de Office), lo cual causa errores
  • Crear consultas complejas con más de 5-10 cláusulas OR, las cuales exceden los límites de complejidad de consultas de Drive
  • Usar comodines con asteriscos en búsquedas por nombre en lugar del operador contains

常见问题

¿Por qué mi carga de archivo falla con 's3key required'?
La herramienta de carga requiere que los archivos estén primero en el almacenamiento S3 interno. Usar las herramientas de almacenamiento de Rube MCP para cargar tu archivo local y obtener un s3key, luego pasar esa clave a GOOGLEDRIVE_UPLOAD_FILE.
¿Cómo encuentro el ID de carpeta para mi carpeta destino?
Usar GOOGLEDRIVE_FIND_FILE con una consulta como 'name contains "Projects"' y establecer el scope de carpeta. La respuesta incluirá el ID de carpeta que puedes usar como parent_id.
¿Cuándo debo establecer el parámetro mime_type?
Solo establecer mime_type al descargar archivos de Google Workspace (Docs, Sheets, Slides) para exportarlos a otros formatos. Omitir este parámetro para archivos nativos como PDFs, imágenes o documentos de Office.
¿Por qué recibo errores 403 PERMISSION_DENIED?
Esto usualmente significa que tu conexión OAuth carece de scopes suficientes para unidades compartidas. Volver a autenticar con la herramienta RUBE_MANAGE_CONNECTIONS y asegurar conceder los permisos solicitados.
¿Cuál es la diferencia entre GOOGLEDRIVE_FIND_FILE y GOOGLEDRIVE_LIST_FILES?
GOOGLEDRIVE_FIND_FILE usa sintaxis de consultas de Drive para búsquedas flexibles a través de todo tu Drive. GOOGLEDRIVE_LIST_FILES navega contenidos dentro de una carpeta específica cuando ya conoces el ID de carpeta.
¿Cómo muevo un archivo a una carpeta diferente?
Usar GOOGLEDRIVE_MOVE_FILE con file_id, add_parents (ID de carpeta destino), y remove_parents (ID de carpeta origen). Ambos deben ser IDs de carpeta, no nombres.

开发者详情

文件结构

📄 SKILL.md