CtrlK
BlogDocsLog inGet started
Tessl Logo

managing-google-workspace

Manages Google Workspace operations across 12 services (Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Tasks, Contacts, Chat, Apps Script, Custom Search). Supports MCP tools or CLI via uvx workspace-mcp --cli. Provides tool routing, workflows, and parameter guidance for 114 tools. Triggers for "check my email", "find a file", "schedule a meeting", "update the spreadsheet", "share a doc", "create a presentation", "add a task", "look up a contact", or any mention of Google Workspace services.

69

Quality

85%

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

80%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.

The body is an efficient, well-structured router with concrete commands and mostly verified workflows, supported by a clean one-level reference tree. Its main gap is the missing validation checkpoint in the destructive file-sharing workflow, which caps workflow clarity.

Suggestions

Add an explicit verification step to the 'Find and share a file' workflow (e.g., call get_drive_file_permissions after manage_drive_access to confirm the intended recipient/role before returning the shareable link).

Add a brief validation note to other irreversible/batch operations (e.g., manage_event deletes, batch_modify_gmail_message_labels) recommending a confirm-or-verify step before the change is considered complete.

Consider inlining the single most common parameter (user_google_email) and the required action parameter for consolidated 'manage' tools in the Tool Reference tables, so Claude can execute common calls without opening a reference file.

DimensionReasoningScore

Conciseness

The body is lean task-to-tool mapping tables plus tight setup and workflow sections; it assumes Claude's competence and never over-explains what Gmail, Drive, or OAuth are. Every token earns its place.

5 / 5

Actionability

Provides an executable CLI invocation ('uvx workspace-mcp --cli <tool_name> --args ...'), concrete setup JSON, and specific tool sequences in workflows, but exact parameter names/types are deferred to reference files rather than given inline, leaving minor gaps.

4 / 5

Workflow Clarity

Workflows are clearly numbered with specific tools, and most include a verify step ('read_sheet_values -- verify the update', 'get_doc_as_markdown -- verify the result'), but the destructive/irreversible 'Find and share a file' workflow (manage_drive_access) has no validation checkpoint, capping the score per the destructive-operations guideline.

3 / 5

Progressive Disclosure

SKILL.md is a clean overview (routing tables, workflows, setup) with well-signaled one-level-deep references ('For parameters: [references/gmail.md]') to 14 real per-service files; content is appropriately split and easy to navigate.

5 / 5

Total

17

/

20

Passed

Description

91%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.

The description is strong: third-person voice, explicit what-and-when structure, and abundant natural trigger phrases across all 12 services. Its only weakness is that several trigger phrases are generic enough to risk minor overlap with broader email/file skills.

DimensionReasoningScore

Specificity

Names all 12 services plus concrete modes (MCP/CLI via 'uvx workspace-mcp --cli') and functions ('tool routing, workflows, and parameter guidance for 114 tools'), but the per-service actions themselves are abstract rather than enumerated, leaving minor coverage gaps.

4 / 5

Completeness

Explicitly answers 'what' ('Manages Google Workspace operations across 12 services ... tool routing, workflows, and parameter guidance for 114 tools') and 'when' (a concrete 'Triggers for ...' clause with multiple trigger phrases).

5 / 5

Trigger Term Quality

Eight natural user phrases ('check my email', 'find a file', 'schedule a meeting', 'update the spreadsheet', 'share a doc', 'create a presentation', 'add a task', 'look up a contact') plus 'any mention of Google Workspace services' give comprehensive coverage of terms users actually say.

5 / 5

Distinctiveness Conflict Risk

Clearly scoped to Google Workspace with service-specific triggers, but generic phrases like 'check my email' and 'find a file' carry minor overlap risk with non-Workspace email or file skills.

4 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

15

/

16

Passed

Repository
taylorwilsdon/google_workspace_mcp
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.