CtrlK
BlogDocsLog inGet started
Tessl Logo

wigolo-diff

Compare two versions of a page and see exactly what changed — a live URL against its cached copy, two URLs, or two markdown blobs. Section-level hunks, word- or line-level granularity, or a summary of counts. Use when the user says "what changed", "diff these", "compare this page to last time", "show me the changes", "did this doc update", or wants a changelog between two versions of the same content.

77

Quality

98%

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

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 an exemplary compact skill: executable examples for every mode, a precise parameter table, explicit anti-patterns, and clear routing to sibling skills. Nothing is padded and nothing needed is missing.

DimensionReasoningScore

Conciseness

The body is lean with zero concept-explaining padding — every section (Quick Reference, Parameters, Output Shapes, cache workflow, anti-patterns, routing) adds information Claude would not otherwise have.

5 / 5

Actionability

Five complete, copy-paste JSON payloads cover every input mode (cached-vs-live, two URLs, two markdown blobs) and the output/granularity variants, backed by a parameters table with defaults and when-to-use guidance.

5 / 5

Workflow Clarity

This is a single-action, read-only skill and the invocation is unambiguous with the common case (cache drift detection) explicitly walked through; no validation checkpoints are needed, so the simple-skill exception applies.

5 / 5

Progressive Disclosure

The ~58-line body has no bundle files to disclose and is well-organized into scannable sections, with 'When NOT to use' cleanly routing to sibling skills; nothing that belongs in a separate file is inlined.

5 / 5

Total

20

/

20

Passed

Description

96%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 capabilities, explicit use-when triggers with natural phrasings, and a clear niche. The only weakness is slight trigger overlap with the sibling cache/watch skills that handle bulk and scheduled change detection.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — comparing 'a live URL against its cached copy, two URLs, or two markdown blobs' with 'section-level hunks, word- or line-level granularity, or a summary of counts' — covering the domain comprehensively in third-person voice, matching the top anchor.

5 / 5

Completeness

It explicitly answers both 'what' (three comparison modes and three output forms) and 'when' via an explicit 'Use when the user says…' clause with concrete trigger phrases.

5 / 5

Trigger Term Quality

It includes six natural user phrasings ('what changed', 'diff these', 'compare this page to last time', 'show me the changes', 'did this doc update', 'changelog') with synonym variation, matching the comprehensive-coverage anchor.

5 / 5

Distinctiveness Conflict Risk

The page-version-diff niche is clear, but triggers like 'did this doc update' have minor overlap risk with closely related family skills (wigolo-cache drift detection, wigolo-watch monitoring), so it fits the 'mostly distinct; minor overlap risk' anchor rather than the minimal-conflict anchor.

4 / 5

Total

19

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 3 suspicious

Warning

Total

15

/

16

Passed

Repository
KnockOutEZ/wigolo
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.