googleworkspace avatar

Gws Workflow

The gws-workflow skill enables users to create cross-service productivity workflows within Google Workspace by composing API calls across Gmail, Calendar, Drive, Tasks, and Chat through a unified CLI interface. It is designed for Google Workspace users who need to automate multi-step tasks like preparing meeting agendas, converting emails to tasks, or generating standup reports. The skill solves the problem of manually switching between multiple Google services by providing helper commands and a flexible API-based workflow system that integrates data from different applications.

skills.sh installs
34.3K
GitHub stars
32.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add googleworkspace/cli --skill gws-workflow --agent claude-code

Installs into .claude/skills of the current project.

Files

workflow (v1)

PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it.

gws workflow <resource> <method> [flags]

Helper Commands

CommandDescription
+standup-reportToday's meetings + open tasks as a standup summary
+meeting-prepPrepare for your next meeting: agenda, attendees, and linked docs
+email-to-taskConvert a Gmail message into a Google Tasks entry
+weekly-digestWeekly summary: this week's meetings + unread email count
+file-announceAnnounce a Drive file in a Chat space

Discovering Commands

Before calling any API method, inspect it:

# Browse resources and methods
gws workflow --help

# Inspect a method's required params, types, and defaults
gws schema workflow.<resource>.<method>

Use gws schema output to build your --params and --json flags.

Sponsors

Details

Repository
github.com/googleworkspace/cli
Categories
Automation & Workflows, CLI & Terminal, Office & Documents

More from googleworkspace/cli

All 113
1googleworkspace avatarrecipe-plan-weekly-schedulegoogleworkspace/cliReview your Google Calendar week, identify gaps, and add events to fill them.31.4Kskills.sh installs
2googleworkspace avatarrecipe-schedule-recurring-eventgoogleworkspace/cliCreate a recurring Google Calendar event with attendees.30.9Kskills.sh installs
3googleworkspace avatarrecipe-batch-invite-to-eventgoogleworkspace/cliAdd a list of attendees to an existing Google Calendar event and send notifications.30.8Kskills.sh installs
4googleworkspace avatargws-scriptgoogleworkspace/cliManage Google Apps Script projects.27.3Kskills.sh installs
5parallel-web avatarparallel-findallparallel-web/parallel-agent-skillsDiscover entities (companies, people, products, etc.) matching a natural-language description. Use when the user asks to 'find all X' or 'list every Y that…' — 12.7Kskills.sh installs
6wshobson avatarsaga-orchestrationwshobson/agentsImplement saga patterns for distributed transactions and cross-aggregate workflows. Use this skill when implementing distributed transactions across microservic11.1Kskills.sh installs