gws-workflow
Google Workflow: Cross-service productivity workflows.
Why use this skill?
Optimize your productivity with the gws-workflow skill. Bridge Gmail, Calendar, and Drive to automate tasks, meeting prep, and weekly digests in one place.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/googleworkspace-bot/gws-workflowWhat This Skill Does
The gws-workflow skill serves as the primary orchestration layer for the Google Workspace ecosystem within OpenClaw. It enables users to bridge disparate productivity tools—such as Gmail, Google Calendar, Google Drive, and Google Tasks—into unified, automated workflows. Rather than treating these apps as silos, the skill uses predefined logic to synthesize data across services. For instance, it can automatically parse information from an email and push it into a task list, or scan your calendar to generate a structured meeting briefing. It is designed for high-frequency productivity users who need to streamline their daily operations without manually switching between browser tabs.
Installation
To install this skill, run the following command in your terminal: clawhub install openclaw/skills/skills/googleworkspace-bot/gws-workflow. Ensure that you have first verified your authentication status by reading the shared prerequisites in ../gws-shared/SKILL.md. If the directory structure is missing, execute gws generate-skills to initialize your local environment properly. This skill relies on the core gws CLI tool, so please ensure your OpenClaw environment is updated to the latest version before installation.
Use Cases
This skill is ideal for professionals balancing multiple communication channels and document repositories. A common use case includes the 'Meeting Preparation' flow, where the agent aggregates agendas, attendee profiles, and relevant shared documents into a single briefing file minutes before a session starts. Another critical use case is the 'Task Lifecycle', where incoming emails regarding project updates are converted directly into actionable tasks, ensuring nothing is lost in an overflowing inbox. Finally, users managing cross-functional teams can leverage automated announcements to notify specific Chat spaces when a new Drive file is ready for review, maintaining team momentum.
Example Prompts
- "Analyze my next meeting from my calendar and generate a meeting prep document with all relevant context."
- "Take the last email from John about the Q3 budget and create a Google Task for me with a due date of Friday."
- "Summarize my upcoming week: list my primary meetings and let me know how many unread emails I currently have."
Tips & Limitations
To maximize efficiency, always use gws schema workflow.<resource>.<method> to check parameter requirements before execution. This prevents errors by ensuring you are passing the correct data types. Note that this skill requires active OAuth2 scopes for each Google service it accesses; if a specific command fails, verify your permissions. As with all automation tools, verify the output of 'Email-to-Task' conversions periodically to ensure context preservation. Do not use this skill for high-security administrative tasks that require direct human authorization at the Google Workspace Admin console level, as this is intended for personal productivity workflows.
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-workflow": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, data-collection
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.