drive +upload
SkillFiles & storageThis skill lets your AI upload files to Google Drive and manage Gmail, Calendar, Sheets, and Docs. It comes from the Google Workspace CLI, a single command-line tool that covers Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Once added, your AI can handle everyday Workspace tasks like storing files and keeping email and calendars in order.
Available today. Use it from your connected AI after setup.
No other account needed.
After adding the skill, ask your AI to upload a file to Google Drive or take care of a Workspace task like managing email or calendar events.
Then ask your AI: use the drive +upload skill
What your AI can do with it
- Upload files to Google Drive
- Manage Gmail
- Manage Calendar
- Work with Sheets
- Work with Docs
- Cover Drive, Gmail, Calendar, Sheets, Docs, Chat, and Admin from one tool
What this skill tells your AI
The instructions your AI receives, as published by googleworkspace/cli in skills/gws-drive-upload/SKILL.md and read by ahel’s review.
PREREQUISITE: Read
../gws-shared/SKILL.mdfor auth, global flags, and security rules. If missing, rungws generate-skillsto create it.
Upload a file with automatic metadata
Usage
gws drive +upload <file>
Flags
| Flag | Required | Default | Description |
|---|---|---|---|
<file> | ✓ | — | Path to file to upload |
--parent | — | — | Parent folder ID |
--name | — | — | Target filename (defaults to source filename) |
Examples
gws drive +upload ./report.pdf
gws drive +upload ./report.pdf --parent FOLDER_ID
gws drive +upload ./data.csv --name 'Sales Data.csv'
Tips
- MIME type is detected automatically.
- Filename is inferred from the local path unless --name is given.
[!CAUTION] This is a write command — confirm with the user before executing.
See Also
- gws-shared — Global flags and auth
- gws-drive — All manage files, folders, and shared drives commands
Signals
- GitHub stars
- 31k
- Forks
- 2k
- Last commit
- Sep 2026
- Installs
- 44k installs
Advanced
- Catalog kind
- skill
- Gateway key
gws-drive-upload- Source
- github.com/googleworkspace/cli