CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

gooo-compare-tool-snapshots

Compare a selected MCP tool definition in saved before/after tools/list pages with Gooo during an upgrade or reconnect review. Use for retained JSON-RPC observations, not live collection or general MCP setup.

Quality

76%

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 ./plugins/gooo-workflows/skills/gooo-compare-tool-snapshots/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

53%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 functions as a routing layer that defers the actual comparison procedure to external guides, which keeps it short and well-linked but leaves it short on executable guidance and a clearly sequenced workflow. Version-sensitive details and a second, unsectioned workflow further blur its clarity.

Suggestions

Restructure the body as an explicit numbered workflow (route → obtain pages → assemble → run comparison → report), so the sequence and the reporting checkpoints become unmistakable instead of implied across thematic bullets.

Inline the minimal executable core of the guide's recipe (the actual comparison command and the request/response assembly steps) so the skill is actionable without first fetching external documentation.

Move version-sensitive details (Go 1.27.3, preview.2/preview.1 differences, pinned commit hash) into a clearly labeled 'Versions' section and give the trailing catalog-refresh route its own heading so it reads as a distinct secondary workflow.

DimensionReasoningScore

Conciseness

The body is dense and mostly unpadded, but the caveat-packed prose ("Prefer the fixed recorded-catalog-cli-preview.2 archive when it matches the user's platform and requested setup; it needs no checkout or Go/Gooo installation") could be tightened, and time-sensitive version pins (Go 1.27.3, preview.2 vs. preview.1, the pinned commit hash) sit inline rather than in a versions/deprecated section.

3 / 5

Actionability

It gives concrete pointers (specific guide URLs, the preview.2 archive, expected files like START-HERE.txt, explicit reporting requirements), but the executable procedure is deferred to external guides — "Assemble the original request/response text with the guide's recipe" — with no runnable commands or actual assembly steps in the body itself, leaving key details missing.

3 / 5

Workflow Clarity

The bullets imply a rough flow (route to guide → gather saved pages → assemble → compare → report) but are organized thematically rather than as a sequence, the secondary catalog-replacement workflow is not separated from the primary one, and checkpoints exist only implicitly through reporting requirements ("report the Gooo decision, both page coverage fields and its next action").

3 / 5

Progressive Disclosure

The body is under 50 lines with no local bundle files, and its external references are one level deep and clearly signaled as links; the minor gap is that the trailing catalog-refresh paragraph is an unsectioned second route appended to the bullet list rather than a distinct headed section.

4 / 5

Total

13

/

20

Passed

Description

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

A strong description: concrete, precisely scoped, with an explicit "Use for" trigger clause and clear exclusions that sharply delimit the skill from general MCP work. Its only weakness is that it names a single core action, which slightly limits perceived coverage.

DimensionReasoningScore

Specificity

The description names a precisely scoped concrete action ("Compare a selected MCP tool definition in saved before/after tools/list pages with Gooo") with concrete artifacts (tools/list pages, JSON-RPC observations) and context (upgrade/reconnect review), but it covers essentially one capability rather than several distinct actions, so it sits between the 3 and 5 anchors.

4 / 5

Completeness

It explicitly answers both parts: the "what" ("Compare a selected MCP tool definition in saved before/after tools/list pages with Gooo") and the "when" via an explicit "Use for retained JSON-RPC observations, not live collection or general MCP setup" clause with concrete triggers and clear exclusions.

5 / 5

Trigger Term Quality

It includes the natural terms a user with this need would say — "MCP tool definition", "tools/list", "upgrade", "reconnect", "before/after", "JSON-RPC" — giving good keyword coverage, though a few plausible phrasings (e.g. "tool changed/removed after upgrade", "tool snapshot") are not covered.

4 / 5

Distinctiveness Conflict Risk

The niche is extremely narrow (comparing saved tools/list pages with Gooo during upgrade/reconnect review) and the description explicitly excludes adjacent territories ("not live collection or general MCP setup"), giving minimal conflict risk with other skills.

5 / 5

Total

18

/

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

kimjooyoon/gooo-go-ports

Path

plugins/gooo-workflows/skills/gooo-compare-tool-snapshots/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.