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.
cd ~/.claude/skills
git clone https://github.com/alirezarezvani/claude-skills.git claude-skills mkdir -p ~/.claude/skills/cs-workspace-admin
curl -fsSL https://raw.githubusercontent.com/alirezarezvani/claude-skills/HEAD/.gemini/skills/cs-workspace-admin/SKILL.md \
-o ~/.claude/skills/cs-workspace-admin/SKILL.md 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 operationsUse when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Use when executing implementation plans with independent tasks in the current session
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Use when implementing any feature or bugfix, before writing implementation code
Use when creating new skills, editing existing skills, or verifying skills work before deployment