drive +upload

SkillFiles & storage

This 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.

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.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it.

Upload a file with automatic metadata

Usage

gws drive +upload <file>

Flags

FlagRequiredDefaultDescription
<file>Path to file to upload
--parentParent folder ID
--nameTarget 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