gws-drive-upload
Google Drive: Upload a file with automatic metadata.
Why use this skill?
Automate your Google Drive file uploads with the OpenClaw gws-drive-upload skill. Effortlessly sync local files with cloud storage.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/googleworkspace-bot/gws-drive-uploadWhat This Skill Does
The gws-drive-upload skill serves as a seamless integration between your local filesystem and your Google Drive environment. It is designed to automate the process of uploading documents, datasets, or media files to the cloud while maintaining organizational integrity. The skill excels by automatically detecting MIME types, ensuring that PDFs, spreadsheets, and images are handled with the correct Google Drive metadata. By leveraging this tool, you can offload repetitive file management tasks to your OpenClaw agent, effectively turning your local workspace into a bridge for your cloud storage architecture. It streamlines workflows by allowing you to specify parent directories via folder IDs, ensuring your files land exactly where they belong without requiring manual browser navigation.
Installation
To integrate this skill into your environment, use the OpenClaw repository installer. Execute the following command in your terminal: clawhub install openclaw/skills/skills/googleworkspace-bot/gws-drive-upload. Before running, ensure that your gws-shared prerequisites are met. If the authentication configuration is missing, run gws generate-skills to initialize your credentials and security rules. Once installed, the gws drive +upload command becomes immediately available for your agent to execute.
Use Cases
This skill is indispensable for professionals dealing with automated reporting and data synchronization. Common use cases include pushing generated data exports directly from a local build folder to a team-shared Google Drive, backing up specific project assets periodically, and archiving completed documentation without leaving your current context. It is especially useful for developers who need to export build artifacts or test results into a shared drive for stakeholder review.
Example Prompts
- "Upload my latest Q3-Financial-Report.pdf to the shared team folder with ID 1abc2DEFg3HIJ."
- "I have a file named raw_data_v2.csv in my local folder. Can you please upload this to Google Drive and rename it to 'Quarterly Sales Data'?"
- "OpenClaw, please upload the current directory's build report to my Drive so the design team can access it."
Tips & Limitations
Always remember that the +upload command is a write operation, and as such, it requires user confirmation to prevent accidental data overwrites or incorrect placements. The skill will automatically infer filenames from your file path, but you can override this behavior using the --name flag for better organization. Since MIME detection is handled automatically, you don't need to specify file formats, but ensure your system has appropriate permissions to the target Google Drive directory. Be mindful of storage quotas and network bandwidth, as large file uploads are subject to your internet connection speed and your account's storage capacity.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-googleworkspace-bot-gws-drive-upload": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, external-api
Related Skills
gws-workflow-standup-report
Google Workflow: Today's meetings + open tasks as a standup summary.
gws-modelarmor-create-template
Google Model Armor: Create a new Model Armor template.
recipe-create-feedback-form
Create a Google Form for feedback and share it via Gmail.
gws-admin-reports
Google Workspace Admin SDK: Audit logs and usage reports.
gws-chat
Google Chat: Manage Chat spaces and messages.