gws-installer

Community

Set up Google Workspace CLI for Sesh staff

AuthorOruga420
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill streamlines installation and configuration of the Google Workspace CLI (gws) so Sesh employees can authenticate and use Drive, Docs, Sheets, Gmail, Calendar, Tasks, Forms, Slides, and Apps Script from the terminal without manual setup errors or scope misconfiguration.

Core Features & Use Cases

  • Automated Installation: Guides through npm global installation and verifies gws is available in PATH.
  • Environment & OS Detection: Detects OS and shell differences (Windows, macOS, Linux) and adapts guidance for env var setup and PATH issues.
  • Dependency Checks: Validates Node.js and gcloud installation and walks the user through gcloud auth login when needed.
  • OAuth Configuration & Login: Collects and validates OAuth Client ID and Secret formats, sets environment variables, runs gws auth login with a safe scope set, and instructs on the browser consent flow.
  • Verification & Troubleshooting: Performs auth status and smoke tests, verifies token validity and scope counts, and offers clear remedies for common errors like EACCES, restricted_client, and PATH problems.

Quick Start

Use the gws-installer skill to install and authenticate the Google Workspace CLI for your @seshwithfriends.org account.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: gws-installer
Download link: https://github.com/Oruga420/claude-code-skills/archive/main.zip#gws-installer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.