google-workspace-cli

Automate Google Workspace admin tasks and service operations via the gws CLI.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/4lerman/text_evaluator --skill google-workspace-cli-4lerman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace-cli
Source: https://github.com/4lerman/text_evaluator/tree/main/.agents/skills/engineering-skills/google-workspace-cli
Command: npx skills add https://github.com/4lerman/text_evaluator --skill google-workspace-cli-4lerman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gws-cli, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines Google Workspace administration through the gws CLI, automating tasks, managing files, and scheduling events.

Core Features & Use Cases

  • Google Workspace Administration: Automate email, calendar, Drive, and more.
  • Scripting: Execute scripts for Gmail, Drive, Sheets, and other services.
  • Recipes & Personas: Customize workflows for various roles like project managers, HR, and sales.

Quick Start

Use the gws CLI to list all files in your Google Drive.

gws drive files list --json | python3 output_analyzer.py --select "name,mimeType,modifiedTime" --format table

Frequently Asked Questions about google-workspace-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Google Workspace administration tasks like Drive and Gmail?

Google Workspace administration tasks are automated by executing command-line operations through the gws CLI. This approach enables script-based management of email, calendar scheduling, and Drive files to streamline repetitive workflows.

What is the best way to list and format Google Drive files via command line?

Listing and formatting Google Drive files is achieved by piping gws drive files list output to an analyzer script. You select specific metadata fields like modifiedTime and output the results as a structured table.

Do I need the gws CLI to manage Google Workspace services and APIs?

Yes, the gws CLI is a required dependency to manage Google Workspace services. It acts as the interface for interacting with service APIs, applying recipes, and executing scripts across your domain.

Can I customize Google Workspace workflow automation for specific team roles?

Workflow automation for Google Workspace can be customized using specific recipes and personas. This allows you to tailor service interactions and scripts for roles like project managers, HR, and sales.

Does this approach support scripting for Google Sheets and Calendar scheduling?

Yes, scripting supports Google Sheets, Calendar scheduling, and other services. The gws CLI integrates with service APIs to automate event scheduling and document data processing.