CtrlK
BlogDocsLog inGet started
Tessl Logo

wigolo-agent

Autonomous data gathering across sources — plans search queries and URLs from a natural-language prompt, executes in parallel within a time budget, optionally extracts structured fields via JSON Schema, and synthesizes results with full step transparency. Use when the user needs data collected from the web with a specific shape, says "gather data", "find pricing for", "collect information about", "extract from multiple sites", or provides a JSON schema for web data.

69

Quality

87%

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

82%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 well-crafted usage doc: token-efficient, concrete, and clearly organized, with useful anti-patterns and a debugging hook via the steps array. Its only gaps are the lack of an end-to-end invocation/response example and no explicit validation-retry loop around the batch fetch workflow.

DimensionReasoningScore

Conciseness

The body is lean throughout — a compact Quick Reference, a parameter table, a five-step process list, and a short steps example — with zero explanation of concepts Claude already knows; every section is load-bearing, matching the 5 anchor rather than the 4 anchor's 'minor instances of over-explanation'.

5 / 5

Actionability

Copy-paste-ready JSON payloads and a complete parameter table (types, defaults, hard caps, citation_format options) give mostly executable guidance, but there is no end-to-end invocation/response example showing how results are returned — short of the 5 anchor's 'specific examples cover the common cases', while clearly above the 3 anchor's pseudocode level.

4 / 5

Workflow Clarity

The 'How It Works' section gives a clear five-step sequence (Plans, Executes, Extracts, Synthesizes, Reports) plus a verification mechanism ('Use steps to debug weak results — if extraction is poor, check which pages were fetched') for the batch fetch operation, matching the 4 anchor; it is not 5 because there is no explicit validate-fix-retry checkpoint loop.

4 / 5

Progressive Disclosure

No bundle files exist, so this rests on the body alone: a well-sectioned single-purpose usage doc (~76 lines) with clearly signaled one-level-deep 'See Also' links to sibling skills. It sits at the 4 anchor because the full parameter/citation-format detail could arguably live in a reference file and the body exceeds the under-50-line threshold that would let well-organized sections alone score 5.

4 / 5

Total

17

/

20

Passed

Description

88%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 pipeline actions, an explicit and well-phrased 'Use when…' clause with quoted natural triggers, and a clear niche. The only weaknesses are slightly incomplete synonym coverage and unaddressed overlap with the sibling extract/research skills.

DimensionReasoningScore

Specificity

The description lists four distinct concrete actions covering the full pipeline — 'plans search queries and URLs', 'executes in parallel within a time budget', 'extracts structured fields via JSON Schema', 'synthesizes results' — with no coverage gaps, matching the comprehensive multiple-concrete-actions anchor rather than the 4 anchor's 'minor gaps'.

5 / 5

Completeness

It explicitly answers both what (the plan/execute/extract/synthesize pipeline) and when ('Use when the user needs data collected from the web with a specific shape, says "gather data"…') with concrete trigger phrases, matching the 5 anchor exactly; the when-clause is already fully explicit, so the 4 anchor's 'could be more explicit' doesn't apply.

5 / 5

Trigger Term Quality

Natural trigger phrases like 'gather data', 'find pricing for', 'collect information about', and 'extract from multiple sites' are explicitly quoted, giving good keyword coverage, but common synonyms such as 'scrape', 'web search', or 'look up' are missing — below the 5 anchor's comprehensive synonym coverage, above the 3 anchor's missing-variations level.

4 / 5

Distinctiveness Conflict Risk

The niche — autonomous multi-source gathering with schema-shaped output — is clear and mostly distinct, but the trigger 'extract from multiple sites' overlaps the sibling wigolo-extract skill and the description itself draws no boundary against it (only the body does), placing it at the 4 anchor's 'minor overlap risk with closely related skills' rather than the 5 anchor.

4 / 5

Total

18

/

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: 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.