Skip to main content

google-drive

Manage Google Drive files and folders. Upload, download, share, and organize files via Drive API.

Zur Installation springen

Quellinformationen

Repository
Kernel8901/ai-agent-skills-classification
Letzte Quellaktivität
4. April 2026 um 15:26
Erkannte Sprache von SKILL.md
Englisch
Sterne
4
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
2 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
google-drive
description
Manage Google Drive files and folders. Upload, download, share, and organize files via Drive API.
metadata
{"clawdbot":{"emoji":"📁","requires":{"env":"[Truncated]"}}}
# Google Drive Cloud file storage and sharing. ## Environment ```bash export GOOGLE_ACCESS_TOKEN="ya29.xxxxxxxxxx" ``` ## List Files ```bash curl "https://www.googleapis.com/drive/v3/files?pageSize=20" \ -H "Authorization: Bearer $GOOGLE_ACCESS_TOKEN" ``` ## Search Files ```bash curl "https://www.googleapis.com/drive/v3/files?q=name%20contains%20'report'" \ -H "Authorization: Bearer $GOOGLE_ACCESS_TOKEN" ``` ## Get File Metadata ```bash curl "https://www.googleapis.com/drive/v3/files/{fileId}?fields=*" \ -H "Authorization: Bearer $GOOGLE_ACCESS_TOKEN" ``` ## Download File ```bash curl "https://www.googleapis.com/drive/v3/files/{fileId}?alt=media" \ -H "Authorization: Bearer $GOOGLE_ACCESS_TOKEN" \ -o downloaded_file.pdf ``` ## Upload File ```bash curl -X POST "https://www.googleapis.com/upload/drive/v3/files?uploadType=multipart" \ -H "Authorization: Bearer $GOOGLE_ACCESS_TOKEN" \ -F "metadata={\"name\": \"myfile.txt\"};type=application/json" \ -F "file=@localfile.txt" ``` ## Create Folder ```bash curl -X POST "https://www.googleapis.com/drive/v3/files" \ -H "Authorization: Bearer $GOOGLE_ACCESS_TOKEN" \ -H "Content-Type: application/json" \ -d '{"name": "New Folder", "mimeType": "application/vnd.google-apps.folder"}' ``` ## Share File ```bash curl -X POST "https://www.googleapis.com/drive/v3/files/{fileId}/permissions" \ -H "Authorization: Bearer $GOOGLE_ACCESS_TOKEN" \ -H "Content-Type: application/json" \ -d '{"role": "reader", "type": "user", "emailAddress": "user@example.com"}' ``` ## Links - Console: https://console.cloud.google.com/apis/library/drive.googleapis.com - Docs: https://developers.google.com/drive/api/v3/reference
Auf GitHub ansehen