CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

google-workspace-cli

Google Workspace administration via the gws CLI (github.com/googleworkspace/cli). Install, authenticate, and automate Gmail, Drive, Sheets, Calendar, Docs, Chat, and Tasks. Run security audits and use local recipe templates and persona bundles. Use for Google Workspace admin, gws CLI setup, Gmail automation, Drive management, or Calendar scheduling.

66

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

71%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-organized, command-dense body with executable examples, sensible dry-run validation around batch operations, and honest handling of the pre-v1.0 CLI's shifting surface. The main structural flaw is that the reference and asset bundle files are completely orphaned — SKILL.md never navigates to them, leaving duplicated command detail inline and the cookbook, troubleshooting, and persona content undiscoverable.

Suggestions

Add a short 'References' section linking each bundle file (e.g., '**Command reference**: See [references/gws-command-reference.md](references/gws-command-reference.md)', plus the cookbook, troubleshooting, and persona-profiles files) so the companion content is discoverable from SKILL.md.

Consolidate the repeated '(verify)' caveats into the single opening 'Verify before scripting' blockquote and trim the per-command 'check exact flags with...' lines, keeping the (verify) marker only where syntax is genuinely unknown.

Give each + helper that is currently shown as 'gws <service> +helper ...' (reply, forward, read, append, insert, meeting-prep) one full worked invocation, or point to the specific schema/help command output that supplies the flags.

DimensionReasoningScore

Conciseness

The body is dense with commands and tables and explains nothing Claude already knows, so it sits well above anchor 3. Kept from 5 by the verify-before-scripting caveat repeated well beyond the top blockquote — '(verify)' markers and 'check exact flags with: gws gmail +reply --help' appear ~15 times and could be consolidated into the opening warning.

4 / 5

Actionability

Most commands are copy-paste executable ('gws gmail +send --to "team@company.com" --subject "Weekly Update"...', 'python3 scripts/gws_doctor.py'), and the few placeholders ('gws gmail +reply ...', 'gws sheets +read ...', 'gws calendar +insert ...') are explicitly justified by the pre-v1.0 verify-first caveat. Not 5: those helper commands lack even one full worked example each.

4 / 5

Workflow Clarity

Workflows are clearly sequenced with validation for batch/destructive ops — 'Use --dry-run first, and --page-all to paginate', 'Preview, then archive read emails older than 30 days', plus doctor pre-flight and the audit -> review FAIL -> remediate loop, so the missing-validation cap at 3 does not apply. Not 5: no explicit error-recovery guidance (e.g., rate-limit 429s are listed as a limitation but no retry/backoff step is given for bulk runs).

4 / 5

Progressive Disclosure

The body itself is well structured and all five scripts/ files are properly referenced, but none of the bundle's companion files — references/gws-command-reference.md, references/recipes-cookbook.md, references/troubleshooting.md, assets/persona-profiles.md, assets/workspace-config.json — are ever linked or mentioned, so that detail is unreachable from SKILL.md while overlapping command syntax sits inline. This matches anchor 3 ('references present but not clearly signaled') rather than 4 ('references mostly clear').

3 / 5

Total

15

/

20

Passed

Description

87%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person, concise, and explicit about both capabilities and trigger conditions, scoped tightly to the gws CLI for Google Workspace. The only weakness is that the 'what' enumerates services with the generic verb 'automate' rather than naming the concrete per-service actions the body actually covers.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'Install, authenticate, and automate Gmail, Drive, Sheets, Calendar, Docs, Chat, and Tasks. Run security audits and use local recipe templates and persona bundles' — but 'automate <service>' enumerates services under a generic verb rather than the concrete per-action coverage (send, search, label, share, export) of the 5 anchor. Not 3: far more than 1-2 actions.

4 / 5

Completeness

Explicitly answers what ('Install, authenticate, and automate... Run security audits and use local recipe templates and persona bundles') and when ('Use for Google Workspace admin, gws CLI setup, Gmail automation, Drive management, or Calendar scheduling') with concrete trigger phrases — a direct match for the 5 anchor.

5 / 5

Trigger Term Quality

'Use for Google Workspace admin, gws CLI setup, Gmail automation, Drive management, or Calendar scheduling' provides good natural-keyword coverage users would actually say. Not 5: misses common synonyms/variations such as 'G Suite', 'Google Apps', or per-service phrases like 'Google Sheets automation' or 'send email from CLI'.

4 / 5

Distinctiveness Conflict Risk

Anchors the entire description on a clear niche — 'Google Workspace administration via the gws CLI (github.com/googleworkspace/cli)' — with distinct triggers; minimal conflict risk with other skills.

5 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

alirezarezvani/claude-skills

Path

engineering-team/google-workspace-cli/skills/google-workspace-cli/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.