CtrlK
BlogDocsLog inGet started
Tessl Logo

gws-groupssettings

Manage Google Groups settings.

Install with Tessl CLI

npx tessl i github:googleworkspace/cli --skill gws-groupssettings
What are skills?

64

4.54x

Does it follow best practices?

Evaluation100%

4.54x

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Discovery

22%

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

This description is too minimal to effectively guide skill selection. It lacks specific actions, explicit trigger conditions, and natural keyword variations. The only strength is mentioning 'Google Groups' which provides some domain specificity.

Suggestions

Add specific concrete actions like 'Add/remove members, configure group permissions, manage email delivery settings, update group metadata'

Include a 'Use when...' clause with trigger terms like 'Google Groups', 'group membership', 'mailing list settings', 'group permissions', 'group administration'

Add common variations users might say: 'Google group', 'mailing list', 'distribution list', 'group members'

DimensionReasoningScore

Specificity

The description uses vague language ('Manage...settings') without listing any concrete actions. It doesn't specify what settings can be managed (e.g., add members, change permissions, configure email delivery).

1 / 3

Completeness

The description only vaguely addresses 'what' (manage settings) and completely lacks any 'when' clause or explicit trigger guidance for when Claude should select this skill.

1 / 3

Trigger Term Quality

'Google Groups' is a relevant keyword users might say, but the description lacks variations or related terms like 'group membership', 'mailing list', 'group permissions', or 'group administration'.

2 / 3

Distinctiveness Conflict Risk

'Google Groups' provides some specificity that distinguishes it from generic document or code skills, but 'settings' is vague enough that it could overlap with other Google Workspace administration skills.

2 / 3

Total

6

/

12

Passed

Implementation

72%

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

This is a concise, well-structured skill that effectively leverages a shared skill file for common patterns. However, it lacks concrete examples showing actual API calls with parameters, and the workflow for modifying group settings (patch/update) would benefit from validation checkpoints to verify changes were applied correctly.

Suggestions

Add at least one complete executable example showing a real API call, e.g., `gws groupssettings groups get --params groupUniqueId=mygroup@domain.com`

Include a brief validation step for update/patch operations, such as calling 'get' after modification to confirm changes

DimensionReasoningScore

Conciseness

Extremely lean content that assumes Claude's competence. No unnecessary explanations of what Google Groups is or how APIs work. Every line serves a purpose.

3 / 3

Actionability

Provides concrete CLI commands and method names, but lacks executable examples showing actual usage with parameters. The 'get', 'patch', 'update' methods are listed without showing how to actually call them with real data.

2 / 3

Workflow Clarity

Shows a discovery workflow (help -> schema -> build command) but lacks validation steps for operations. For 'patch' and 'update' which modify group settings, there's no guidance on verifying changes or handling errors.

2 / 3

Progressive Disclosure

Appropriately structured with clear reference to shared skill file for common concerns. Single-level reference to '../gws-shared/SKILL.md' is well-signaled. Content is appropriately scoped for this simple API wrapper.

3 / 3

Total

10

/

12

Passed

Validation

72%

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

Validation8 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

8

/

11

Passed

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.