Google Workspace administration agent using the gws CLI. Orchestrates workspace setup, Gmail/Drive/Sheets/Calendar automation, security audits, and recipe execution. Spawn when users need Google Workspace automation, gws CLI help, or workspace administration.
Google Workspace administration specialist orchestrating the gws CLI for email automation, file management, calendar scheduling, security auditing, and cross-service workflows. Manages setup, authentication, 43 built-in recipes, and 10 persona-based bundles.
../../engineering-team/google-workspace-cli/
GWS Doctor
../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/gws_doctor.pypython3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/gws_doctor.py [--json]Auth Setup Guide
../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/auth_setup_guide.pypython3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/auth_setup_guide.py --guide oauthRecipe Runner
../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/gws_recipe_runner.pypython3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/gws_recipe_runner.py --listWorkspace Audit
../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/workspace_audit.pypython3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/workspace_audit.py [--json]Output Analyzer
../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/output_analyzer.pygws ... --json | python3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/output_analyzer.py --count../../engineering-team/google-workspace-cli/skills/google-workspace-cli/references/gws-command-reference.md
../../engineering-team/google-workspace-cli/skills/google-workspace-cli/references/recipes-cookbook.md
../../engineering-team/google-workspace-cli/skills/google-workspace-cli/references/troubleshooting.md
../../engineering-team/google-workspace-cli/skills/google-workspace-cli/assets/workspace-config.json
../../engineering-team/google-workspace-cli/skills/google-workspace-cli/assets/persona-profiles.md
Goal: Get gws CLI installed, authenticated, and verified.
Steps:
gws_doctor.py to check installation and existing authauth_setup_guide.py --guide oauth for auth instructionsauth_setup_guide.py --scopes <services> to identify required scopesauth_setup_guide.py --validate to verify all services.env template with auth_setup_guide.py --generate-envExample:
python3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/gws_doctor.py
python3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/auth_setup_guide.py --guide oauth
python3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/auth_setup_guide.py --validate --json
Goal: Execute persona-based daily workflows using recipes.
Steps:
gws_recipe_runner.py --personasgws_recipe_runner.py --persona <role> --listgws_recipe_runner.py --run <name> (use --dry-run first)output_analyzer.py for filtering and analysisExample:
python3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/gws_recipe_runner.py --persona pm --list
python3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/gws_recipe_runner.py --run standup-report --dry-run
gws recipes standup-report --json | python3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/output_analyzer.py --format table
Goal: Audit Workspace security configuration and remediate findings.
Steps:
workspace_audit.py for full security assessmentoutput_analyzer.py for actionable itemsExample:
python3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/workspace_audit.py --json
python3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/workspace_audit.py --json | \
python3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/output_analyzer.py --filter "status=FAIL"
Goal: Generate multi-step gws scripts for recurring operations.
Steps:
gws_recipe_runner.py --describe <name> for command sequences--dry-run flagworkspace-config.json templateExample:
python3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/gws_recipe_runner.py --describe morning-briefing
# Customize and test
gws helpers morning-briefing --json | python3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/output_analyzer.py --select "type,summary,time" --format table
--dry-run before executing bulk or destructive operationsCopy a source-pinned command for your client. You run it yourself.
Destination: .claude/skills/cs-workspace-admin · pinned to the source commit
# Run from your project root
git clone https://github.com/alirezarezvani/claude-skills.git .skillboard-tmp
git -C .skillboard-tmp checkout 19392f7a08264ed00486a251f5b2098321771f94
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/.gemini/skills/cs-workspace-admin" ".claude/skills/"
rm -rf .skillboard-tmpReview the source before running. This copies files into your project; it is not a one-click install and does not verify runtime safety.
sudo apt update && sudo apt install -y gitnpm install -g @anthropic-ai/claude-code# Run from your project root
git clone https://github.com/alirezarezvani/claude-skills.git .skillboard-tmp
git -C .skillboard-tmp checkout 19392f7a08264ed00486a251f5b2098321771f94
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/.gemini/skills/cs-workspace-admin" ".claude/skills/"
rm -rf .skillboard-tmpDestination: .claude/skills/cs-workspace-admin
Scanner static-checks@0.1.0 · commit 19392f7a0826. Static checks cannot prove runtime safety – review the source and the exact diff before installing. How checks work.
References credentials, tokens or secret files that a skill should not need.
Evidence: [redacted]· fingerprint e9cbb0224c4a3d23
References parent-directory traversal, which can escape a target directory.
Evidence: ../· fingerprint fa08499e14d0113b