CtrlK
BlogDocsLog inGet started
Tessl Logo

gsc

Query Google Search Console for SEO data - search queries, top pages, CTR opportunities, URL inspection, and sitemaps. Use when analyzing search performance, finding optimization opportunities, or checking indexing status.

88

4.75x
Quality

83%

Does it follow best practices?

Impact

95%

4.75x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

The canonical home for this skill is gsc in jdrhyne/agent-skills

SKILL.md
Quality
Evals
Security

Quality

Content

75%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 lean, well-sectioned reference with fully concrete, verified commands and clear use cases. The main weaknesses are portability (hardcoded /Users/admin paths and a single hardcoded site URL in every example) and the absence of any error/output-interpretation guidance, plus a missing pointer to the bundled script's own help for full flag coverage.

Suggestions

Replace the hardcoded "/Users/admin/clawd/skills/gsc/..." prefix and "https://www.nutrient.io" site with relative paths and a placeholder like <site-url>, stating once how to substitute them.

Add a short error/verification note: what an auth failure looks like and the expected output shape of key commands (e.g. opportunities rows).

Add a one-line pointer to the bundled script for full CLI coverage, e.g. "Run scripts/gsc_query.py --help for all flags and defaults", so the body stays a lean overview.

DimensionReasoningScore

Conciseness

The body is efficiently structured — terse setup bullets, one command block per function, short dimension/metric lists — with almost no explanation of concepts Claude already knows. Not 5: minor redundancy ("Credentials shared with GA4 skill" appears in both Setup and Notes) and the hardcoded absolute path repeated in every one of the seven command blocks could be factored out. Not 3: there is no real padding or over-explanation.

4 / 5

Actionability

All seven commands are concrete, flag-complete, copy-paste-ready invocations whose subcommands and flags (verified against scripts/gsc_query.py) actually exist. Not 5: every example hardcodes a personal absolute path ("/Users/admin/clawd/skills/gsc/...") and a specific site ("https://www.nutrient.io"), so the commands are not directly executable outside the author's machine; not 3: the guidance is genuinely executable with only that portability gap.

4 / 5

Workflow Clarity

Each function is a single unambiguous, self-contained command, and the simple-skill exception applies, but the commands are presented with no output interpretation or error guidance (e.g. what to do on auth failure, or how to read the opportunities output). Not 5: there are no validation/error-recovery checkpoints or feedback hints; not 3: nothing is destructive or batch-like and every step is fully specified.

4 / 5

Progressive Disclosure

Well-organized sections (Setup, Commands, Dimensions, Metrics, Use Cases, Notes), all content appropriately lives in SKILL.md, and the referenced scripts/gsc_query.py exists as a real bundle file. Not 5: the full CLI surface (all flags and defaults) and the auth model live in the scripts with no signaled pointer to them (e.g. a "run with --help for all options" hint), and the body is ~100 lines rather than a lean overview pointing one level deep. Not 3: structure is good and nothing that belongs in a separate file is inlined.

4 / 5

Total

16

/

20

Passed

Description

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

Strong description: third-person voice, a comprehensive what-list of concrete capabilities, and an explicit "Use when..." trigger clause with natural phrases. Minor gap only in synonym coverage (e.g. "GSC", "Search Console", "rankings").

Suggestions

Add common synonyms users say, e.g. "GSC", "Search Console", or "keyword rankings", to the trigger clause to broaden natural matching.

DimensionReasoningScore

Specificity

The description lists multiple specific concrete capabilities — "search queries, top pages, CTR opportunities, URL inspection, and sitemaps" — matching the comprehensive-coverage anchor the same way the PDF example enumerates extraction, form filling, merging, and conversion. Not 4: the enumerated action list covers all major skill functions with no gaps.

5 / 5

Completeness

Explicitly answers both: what ("Query Google Search Console for SEO data - search queries, top pages, CTR opportunities, URL inspection, and sitemaps") and when ("Use when analyzing search performance, finding optimization opportunities, or checking indexing status"). Both are concrete and explicit, matching the top anchor.

5 / 5

Trigger Term Quality

Good natural-phrase coverage — "search performance", "optimization opportunities", "indexing status", "CTR", "sitemaps", "SEO data" — phrases a user would plausibly say. Not 5: common synonyms and shorthand users actually use are missing, e.g. "GSC", "Search Console", "rankings", "keyword research"; not 3: coverage goes well beyond a bare domain keyword.

4 / 5

Distinctiveness Conflict Risk

It names a distinct product (Google Search Console) with triggers (indexing status, sitemaps, CTR) that only apply to this niche, so minimal conflict risk with generic analytics or document skills. The only adjacency is a sibling GA4 skill, but search/indexing triggers clearly separate them; not 4 because the domain and triggers are unambiguous.

5 / 5

Total

19

/

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
bap-jorkim/agent-skills-fork-feb-25
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.