CtrlK
BlogDocsLog inGet started
Tessl Logo

gog-analytics

Google Analytics operations through gog.

62

Quality

74%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

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

Quality

Content

100%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 a model of a lean CLI-wrapper skill: concise, fully actionable, with explicit safety/validation guidance for destructive operations and clean delegation of shared rules to a sibling skill. No weaknesses to address.

DimensionReasoningScore

Conciseness

The body is lean and operational with zero padding — every line is a command, flag, rule, or pointer, assuming Claude's competence; this matches the score-5 anchor ('Lean and efficient; every token earns its place'). It is not a 4 because there is no over-explanation to trim.

5 / 5

Actionability

It provides fully executable commands (`gog auth list --check --json --no-input`, `gog schema analytics --json`, `--readonly --account user@example.com analytics --help`), a concrete command table, and explicit pointers to `--help` and `schema --json` for the machine-readable contract, matching the score-5 anchor for copy-paste-ready guidance. It is not a 4 because the examples cover the common cases with specific flags.

5 / 5

Workflow Clarity

Although destructive operations (writes/deletes) are involved, explicit validation/safety checkpoints are present: `--readonly`, `--dry-run`, `--no-input`, and 'Confirm the exact account, object, and mutation before any write or delete', satisfying the destructive-cap rule and matching the score-5 anchor for explicit validation steps. It is not a 4 because the safety/confirmation loop is explicit rather than a minor gap.

5 / 5

Progressive Disclosure

This is a simple, single-purpose skill under 50 lines with no bundle files, well-organized into 'Safe start' and 'Commands' sections, and it cleanly offloads shared rules to a one-level-deep reference (`../gog/SKILL.md`); per the simple-skills note this matches the score-5 anchor. It is not a 4 because organization and navigation are clear with no gaps.

5 / 5

Total

20

/

20

Passed

Description

48%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 clear, distinct niche (Google Analytics via gog) but is too terse: it names no concrete actions and omits any 'Use when…' trigger guidance, which caps completeness. Adding 1-2 specific capabilities and a trigger clause would lift the score substantially.

Suggestions

Name 1-2 concrete capabilities, e.g. 'List GA4 account summaries and run reports through gog' instead of the generic 'operations'.

Add an explicit trigger clause such as 'Use when working with Google Analytics or GA4 reporting/data' to satisfy the 'when' requirement.

Include synonyms like 'GA4' or 'Analytics' to broaden natural trigger-term coverage.

DimensionReasoningScore

Specificity

The description names the domain ('Google Analytics') and the tool ('gog') but the only action term is 'operations', which is generic and lists no concrete capabilities; this matches the score-2 anchor ('Names the domain but actions are minimal or generic'). It is not a 1 because a concrete domain is named, and not a 3 because no specific actions (e.g., 'run reports', 'list accounts') are enumerated.

2 / 5

Completeness

It states a clear 'what' ('Google Analytics operations through gog') but provides no 'when'/'Use when' clause, so per the guideline a missing trigger clause caps completeness at 3. It is not a 2 because the 'what' is clear rather than vague, and not a 4 because no explicit 'when' guidance exists.

3 / 5

Trigger Term Quality

'Google Analytics' is a natural keyword a user would say, but no synonyms or variations (GA4, GA, Analytics) are included, matching the score-3 anchor ('Some relevant keywords but missing common variations or synonyms'). It is not a 4 because coverage is limited to one term with no breadth.

3 / 5

Distinctiveness Conflict Risk

The Google Analytics niche via a specific tool ('gog') is mostly distinct with only minor overlap risk against other analytics-related skills, matching the score-4 anchor. It is not a 5 because no explicit trigger phrases are given to fully disambiguate usage, and not a 3 because the domain is fairly specific rather than broadly overlapping.

4 / 5

Total

12

/

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

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository
openclaw/gogcli
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.