Receber por email
← Voltar para o catálogo

google-drive-upload

Upload files directly to Google Drive via a deployed Google Apps Script web app. Trigger on: upload to Drive, save to Drive, send to Drive, put this in Drive. Also Hebrew: "תעלה לדרייב", "שמור בדרייב", "העלה לגוגל דרייב". Use proactively when a workflow produces a file the user might want in Drive.

3.1kestrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add davepoon/buildwithclaude

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/google-drive-upload/svg)](https://www.skillteca.com.br/skills/google-drive-upload)

Skills relacionadas

Ver todas de DevOps e Infra →

Alerta por categoria

Receba novas skills de DevOps e Infra toda segunda

1 email curto, só com as skills novas de DevOps e Infra. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Google Drive Upload

Upload files directly from Claude to Google Drive using a simple Google Apps Script.

When to Use This Skill

  • User asks to upload, save, or send a file to Google Drive
  • A workflow produces a file the user might want stored in Drive
  • User mentions Drive in any language (English or Hebrew)

What This Skill Does

  1. Reads the user's config file (~/.cowork-gdrive-config.json)
  2. Base64-encodes the target file
  3. POSTs it to the deployed Google Apps Script
  4. Returns the Google Drive file URL

How to Use

Prerequisites (One-Time Setup)

  1. Deploy the included Google Apps Script as a web app
  2. Create ~/.cowork-gdrive-config.json with your script URL and API key

Basic Usage

Ask Claude naturally:

  • "Upload this report to Google Drive"
  • "Save the presentation in Clients/Acme on Drive"
  • "תעלה את זה לדרייב"

Upload Workflow

\\\`bash

Read config

cat "$HOME/.cowork-gdrive-config.json"

Encode and upload

FILE="/path/to/file" B64=$(base64 "$FILE" | tr -d '\n') MIME=$(file --mime-type -b "$FILE")

curl -s -L -H "Content-Type: application/json" \ -d '{"fileName":"name","content":"'$B64'","mimeType":"'$MIME'","apiKey":"KEY"}' \ "SCRIPT_URL" \\\`

Example

User: "Upload this report to Google Drive"

Output: Claude encodes the file, uploads it via the Apps Script, and returns: "Uploaded successfully! Here's your file: https://drive.google.com/file/d/abc123/view"

Tips

  • Use folderPath to organize files into folders (e.g., "Clients/Acme")
  • Add "replaceExisting": true to overwrite instead of duplicating
  • Hebrew filenames are fully supported
  • Max file size is ~50MB (Google Apps Script limit)

Source

Full plugin with setup guide and Apps Script code: https://github.com/msmobileapps/google-drive-upload-plugin

Built by MSApps — AI Automation & Application Development

Compartilhar X LinkedIn