CtrlK
BlogDocsLog inGet started
Tessl Logo

geo-compare

Monthly delta tracking and progress reporting for GEO clients. Compares two GEO audits (baseline vs. current), calculates score improvements across all categories, tracks action item completion, and generates a "here's your progress" client report. Use when user says "compare", "delta", "monthly report", "progress", "confronta", "progressi", "report mensile", or when running a monthly client check-in.

67

Quality

82%

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

SKILL.md
Quality
Evals
Security

Quality

Content

65%

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

The body is highly actionable with concrete commands, paths, and a complete report template, supported by a clear sequenced workflow. Its main weaknesses are inline marketing prose and a large embedded template that inflate tokens, plus no explicit validation checkpoint in the workflow.

Suggestions

Trim the Purpose section's marketing language ('single most powerful retention tool', 'proof of value') so the body leads with the task, not the sales pitch — this would lift conciseness.

Extract the ~170-line report template into a references file (e.g. references/report-template.md) and link to it, turning SKILL.md into a lean overview and improving progressive disclosure.

Add an explicit validation checkpoint in Step 2/3 (e.g. 'confirm both audits parsed and all six category scores found before computing deltas') to satisfy the workflow-clarity feedback-loop requirement.

DimensionReasoningScore

Conciseness

The body is mostly task-focused but carries unnecessary marketing prose ('The single most powerful retention tool... Every point gained on the GEO score is proof of value') and embeds a ~170-line report template inline that pads the token load. Not a 1 because the workflow steps themselves are efficient, but it could be tightened.

2 / 3

Actionability

Concrete, executable guidance throughout: exact commands ('/geo compare electron-srl.com --month march-2026'), file paths ('~/.geo-prospects/audits/'), score-marker patterns to extract ('GEO score: XX/100', 'GPTBot: Allowed/Blocked'), and a complete copy-paste report template with delta and trend logic.

3 / 3

Workflow Clarity

The four-step workflow is clearly sequenced with explicit edge-case handling (one file vs. none), but there is no explicit validation/checkpoint step confirming parsed scores are sane before generating the report. Per the rubric, missing verification on a batch/output operation caps this at 2.

2 / 3

Progressive Disclosure

Sections are well organized and navigable, but the report template is a large monolithic inline block that a single-purpose skill could reasonably move into a reference file, and no bundle (references/assets) exists to verify referenced paths. Structure is present but content that should be separate is inline.

2 / 3

Total

9

/

12

Passed

Description

100%

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 is specific, trigger-rich, complete, and distinctive, covering concrete capabilities and explicit natural-language triggers in two languages. No material weaknesses to penalize.

DimensionReasoningScore

Specificity

Lists multiple concrete actions: 'Compares two GEO audits', 'calculates score improvements across all categories', 'tracks action item completion', and 'generates a client report' — matching the top anchor for listing several specific concrete actions.

3 / 3

Completeness

It explicitly answers both 'what' (compare audits, calculate deltas, track actions, generate report) and 'when' via an explicit 'Use when...' trigger clause, matching the highest anchor.

3 / 3

Trigger Term Quality

The 'Use when user says "compare", "delta", "monthly report", "progress", "confronta", "progressi", "report mensile"' clause gives good coverage of natural terms a user would say, in both English and Italian.

3 / 3

Distinctiveness Conflict Risk

It occupies a clear niche (GEO monthly delta reporting) with distinct, domain-specific triggers that are unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
zubair-trabzada/geo-seo-claude
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.