knockoutez/wigolo/wigolo-agent
- community
Checking that the SKILL.md file is still in the repository.
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.
Install
npx vskill@latest install knockoutez/wigolo/wigolo-agentSKILL.md
wigolo agent
Natural-language data gathering with optional JSON Schema output. Local-first: every fetched page lands in the cache for later reuse.
Quick Reference
Parameters
| Parameter | Type | Default | When to use | |
|---|---|---|---|---|
prompt | string | required | Natural-language task description | |
urls | string[] | none | Seed URLs to include | |
schema | object | none | JSON Schema for structured extraction per page | |
max_pages | number | 10 | Hard cap on pages fetched (max 100) | |
max_time_ms | number | 60000 | Time budget in ms (max 600000) | |
stream | boolean | false | Emit progress notifications per step | |
max_tokens_out | number | none | Token-budget cap (cl100k-base) | |
include_full_markdown | boolean | false | Pages return evidence excerpts by default | |
citation_format | string | "numbered" | "numbered" / "json" / "anthropic_tags" |
How It Works
- Plans — interprets prompt, generates search queries and URLs.
- Executes — searches and fetches in parallel within budget.
- Extracts — if schema provided, extracts fields from each page and merges.
- Synthesizes — produces natural-language result or structured data.
- Reports —
stepsarray shows every action with timings.
Synthesis follows a fallback ladder: host sampling → optional local language model → deterministic extraction.
Output Transparency
Every response includes a steps array:
Use steps to debug weak results — if extraction is poor, check which pages were fetched.
Anti-Patterns
- DON'T use for reports/analysis — use
researchinstead. - DON'T use for single-page extraction — use
extractinstead. - DON'T set
max_pageshigh without time budget — setmax_time_mstoo.
When NOT to use wigolo-agent
- Per-page interactive flow needed (login, multi-step wizard, click-through pagination) — handle authentication or interaction externally, then chain with wigolo's
extract.
See Also
- wigolo-extract — for single-page extraction
- wigolo-research — for reports and analysis (not data gathering)
Security
- Security scanPassed, 93 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/wigolo-agent/SKILL.md
Popularity
- Repository stars
- 5,334
- Repository forks
- 431
- 7-day trend score
- 43
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/knockoutez/wigolo/wigolo-agent)