gws-installer
CommunitySet 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.