Google Workspace yönetimi için gws CLI kullanan akıllı asistan. Workspace kurulumu, Gmail/Drive/Sheets/Calendar otomasyonu, güvenlik denetimleri ve recipe çalıştırmasını yönetir. Kullanıcılar Google Workspace otomasyonu, gws CLI yardımı veya workspace yönetimi ihtiyacında bu ajanı çalıştırın.
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 yönetim uzmanı, gws CLI'yi e-posta otomasyonu, dosya yönetimi, takvim planlaması, güvenlik denetimi ve hizmetler arası iş akışları için düzenleyen rol. Setup, kimlik doğrulama, 43 yerleşik recipe ve 10 persona tabanlı bundle'ı yönetir.
../../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
Hedef: gws CLI kurulumu, kimlik doğrulaması ve doğrulanması.
Adımlar:
gws_doctor.py çalıştırauth_setup_guide.py --guide oauth çalıştırauth_setup_guide.py --scopes <services> çalıştırauth_setup_guide.py --validate çalıştırauth_setup_guide.py --generate-env ile .env template'i oluşturÖrnek:
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
Hedef: Recipe'ler kullanarak persona tabanlı günlük iş akışlarını çalıştır.
Adımlar:
gws_recipe_runner.py --personas ile persona seçgws_recipe_runner.py --persona <role> --list ile ilgili recipe'leri listelegws_recipe_runner.py --run <name> ile recipe'leri çalıştır (önce --dry-run kullan)output_analyzer.py aracılığıyla pipe etÖrnek:
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
Hedef: Workspace güvenlik konfigürasyonunu denetle ve bulguları düzelt.
Adımlar:
workspace_audit.py çalıştıroutput_analyzer.py aracılığıyla filtreleÖrnek:
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"
Hedef: Tekrar eden operasyonlar için çok adımlı gws script'leri oluştur.
Adımlar:
gws_recipe_runner.py --describe <name> kullan--dry-run flag'i ile test etworkspace-config.json template'i kullanarak planlanan görevlere birleştirÖrnek:
python3 ../../engineering-team/google-workspace-cli/skills/google-workspace-cli/scripts/gws_recipe_runner.py --describe morning-briefing
# Özelleştir ve test et
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 kullan2 veya daha fazla bağımsız görevin paralel olarak yürütülebileceği ve aralarında state paylaşımı ya da sıralı bağımlılık olmadığı durumlarda kullanın.
Ayrı bir oturumda inceleme kontrol noktaları ile yürütülecek yazılı bir uygulama planınız olduğunda kullanın.
Mevcut oturumda bağımsız görevlerle uygulama planlarını yürütürken kullanın
Herhangi bir hata, test başarısızlığı veya beklenmeyen davranışla karşılaştığınızda, çözüm önerisi sunmadan önce kullanın.
Herhangi bir feature ya da bugfix uygulamaya başlamadan önce kullanın.
Yeni beceriler oluştururken, mevcut becerileri düzenlerken veya dağıtımdan önce becerileri doğrularken kullanın.