CtrlK
BlogDocsLog inGet started
Tessl Logo

wigolo-extract

Local-first structured extraction from any webpage — tables, definition lists, key-value pairs, JSON-LD, microdata, chart hints (SVG titles / aria-labels / figcaptions), brand assets, and metadata. Use when the user wants structured data, pricing tables, feature comparisons, or says "extract the table", "get structured data", "pull the pricing", "extract as JSON". For autonomous navigation across many pages, use wigolo's `agent` tool instead.

73

Quality

91%

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

86%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 skill body is a tight, well-organized reference: concise mode table, concrete JSON examples, explicit anti-patterns, and clear boundaries against sibling skills. It loses only marginal points for lacking a returned-shape example and an explicit validation checkpoint on schema mode.

Suggestions

Add one short example showing the JSON object returned by `mode: "structured"` so users know what shape to expect.

Make the schema-mode verification (hallucinated values → null) an explicit step the caller can check, e.g. 'verify returned values; nulls signal unmatched fields'.

DimensionReasoningScore

Conciseness

The body is lean: no re-explanation of what HTML/JSON-LD/microdata are, just terse mode descriptions and copy-paste JSON snippets, so every token earns its place.

5 / 5

Actionability

Quick Reference gives concrete, copy-paste-ready JSON invocations for every mode and the named_schema list is explicit, but several modes lack a runnable example showing the returned shape, leaving a minor gap.

4 / 5

Workflow Clarity

Selection guidance is crisp — a mode table, an explicit 'always use structured' rule, an Anti-Patterns list, and a 'When NOT to use' section sequence decisions well, though there are no explicit validate/retry checkpoints for the schema-mode verification step.

4 / 5

Progressive Disclosure

Short, well-sectioned overview with one-level-deep pointers to sibling skills in See Also; no bundle files exist to mis-navigate, and structure is clear and easy to scan.

5 / 5

Total

18

/

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.

The description is specific, trigger-rich, and explicitly covers both what the skill does and when to use it, with natural user phrasing baked in. Its only soft spot is mild overlap risk against sibling wigolo skills, which it partially mitigates by naming the `agent` tool boundary.

DimensionReasoningScore

Specificity

Names the domain and lists multiple concrete extraction targets — tables, definition lists, key-value pairs, JSON-LD, microdata, chart hints, brand assets, and metadata — giving comprehensive coverage of concrete actions.

5 / 5

Completeness

Clearly answers 'what' (structured extraction of named data types) and 'when' with an explicit 'Use when...' clause and concrete trigger phrases, hitting the top anchor.

5 / 5

Trigger Term Quality

Includes natural phrases users say verbatim ("extract the table", "get structured data", "pull the pricing", "extract as JSON") plus domain synonyms like pricing tables and feature comparisons, matching the comprehensive anchor.

5 / 5

Distinctiveness Conflict Risk

The structured-extraction niche is fairly distinct and it even disambiguates from wigolo's `agent` tool, but overlap remains with sibling fetch/agent skills so it is not the clearest possible niche.

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 2 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.