CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

gog

gog CLI: safe Google Workspace automation, JSON, auth, scoped reads/writes.

Quality

78%

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

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/gog/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

This is a strong, operationally dense skill body: nearly every line is executable guidance specific to the gog CLI, with real validation checkpoints around the fragile auth and write flows. The main residual issues are minor verbosity and an inlined browser-reauth section that would fit better in a bundled reference file.

DimensionReasoningScore

Conciseness

The body is dense with tool-specific facts and explains nothing Claude already knows, but the repeated `--readonly --account user@example.com` boilerplate in every Common Reads line and a few narrative asides (e.g. "sends you debugging the wrong thing") could be trimmed.

4 / 5

Actionability

Every section provides fully executable, copy-paste-ready commands — Fast Path checks, runtime guard examples, the tmux capture pipeline with grep, complete write commands, and `sheets batch-update` with `@file` input — covering the common cases concretely.

5 / 5

Workflow Clarity

Multi-step flows are explicitly sequenced with validation checkpoints and feedback loops: pre-reauth scope inspection, URL verification (`response_type` present), post-reauth requirement that "a successful login that silently narrowed scopes is a failed reauth", pre-write identification of account/object/mutation, `--dry-run` preference, and `--force` gating for destructive operations.

5 / 5

Progressive Disclosure

Clear sections with a Discovery section that pushes detail outward (`gog <service> --help`, `gog schema`) instead of inlining an API reference, and one-level-deep docs pointers; however the referenced `docs/*.md` files are not part of the skill bundle, and the 271-line body inlines the entire browser-reauth flow that could live in a reference file.

4 / 5

Total

18

/

20

Passed

Description

57%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 identifies a distinctive niche and a reasonable "what", but reads as a compressed feature list rather than trigger-optimized guidance. It lacks any "when to use" clause and omits the Google service names that would serve as natural trigger terms.

Suggestions

Add an explicit trigger clause, e.g. "Use when built-in Google connectors lack a feature or when shell automation over Gmail, Calendar, Drive, Docs, or Sheets needs stable JSON output."

Name the concrete services (Gmail, Calendar, Drive, Docs, Sheets, Contacts) so users mentioning those products naturally match this skill.

Replace the generic "scoped reads/writes" with one or two concrete actions, such as "search Gmail, read Drive/Docs, append to Docs, update Sheets".

DimensionReasoningScore

Specificity

Names the domain ("safe Google Workspace automation") and a few capability areas ("JSON, auth, scoped reads/writes"), but "scoped reads/writes" is generic and no concrete service-level actions (Gmail, Drive, Docs, Sheets) appear, so coverage is not comprehensive.

3 / 5

Completeness

The "what" is stated (Workspace automation, JSON output, auth, scoped reads/writes) but there is no "Use when..." clause or equivalent trigger guidance, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

"Google Workspace" is a natural user phrase, but the service names users actually say (Gmail, Calendar, Drive, Docs, Sheets) are missing entirely, and "JSON, auth, scoped reads/writes" are feature jargon rather than trigger terms.

3 / 5

Distinctiveness Conflict Risk

"gog CLI" plus "Google Workspace" carves a clear niche with distinct triggers and minimal risk of firing for unrelated skills.

5 / 5

Total

14

/

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

openclaw/gogcli

Path

.agents/skills/gog/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.