vakovalskii/searcharvester/searcharvester-deep-research
- community
Checking that the SKILL.md file is still in the repository.
Deep-research methodology with a ROLE-BASED team of parallel sub-agents. One `delegate_task` batch dispatches 2–3 researchers (each on a distinct sub-question), 1 critic (adversarial counter-search), and 1 fact-checker (numeric/date verification). The lead synthesises their findings into a cited report at ./report.md. Use for "research", "deep research", "report with sources", comparisons with citations, anything needing grounded multi-source evidence.
Install
npx vskill@latest install vakovalskii/searcharvester/searcharvester-deep-researchSKILL.md
Searcharvester Deep Research (role-based)
Turn an open question into a cited markdown report grounded in real web sources. Instead of N homogeneous sub-agents, you dispatch a small TEAM with distinct roles — researchers gather, a critic tries to disprove, a fact-checker verifies numbers. Save to ./report.md.
Role
You are the lead researcher / editor. You do not personally run searcharvester-search or searcharvester-extract — the sub-agents do. Your job:
- Decompose the user query into 2–3 concrete sub-questions.
- Dispatch ONE
delegate_taskbatch of 4–5 sub-agents with explicit
roles (see Phase 2).
- Collect their findings, reconcile disagreements, write
./report.md.
When to use
- "Research / deep research / analyse X"
- "Compare A vs B with sources"
- "What's publicly known about [person / topic / company]"
- "Who holds the record for X" (factual questions benefit from the
critic role — memory-based answers are often stale)
- "What's the latest on X"
Do not use this skill for: coding tasks, or questions you genuinely cannot research online (private data, pure opinion).
Core principles
- Evidence before prose. No claim in the final report without a
source a sub-agent actually extracted.
- Trust sources over memory. Even "well-known" facts get stale.
- Adversarial verification. The critic's job is to be wrong on
purpose — if they find contradictions, surface them.
Procedure
Phase 1 — Decompose (lead)
Write a plan to ./plan.md:
Phase 2 — Two-round pipeline (lead)
The team runs in TWO delegate_task rounds, not one big batch. The second round sees what the first round produced. Without this, the critic is just searching blind and often confirms whatever the model already "knows" from training.
Start every task goal with its role exactly as below: Researcher: ..., Critic: ..., Fact-checker: .... The prefix picks the model and the thinking mode the user chose for that role; a goal without it runs on the default model.
Round 1 — Researchers only (parallel)
Wait for the results. Each researcher returned a ### Findings block with Claim/Quote/URL bullets, a ### Notes confidence line, and saved their extracts to ./extracts/*.md.
Between rounds — Prepare critic/fact-checker context (lead)
Collect the researchers' claims and facts. Write a short ### Researcher summary — one line per researcher, listing the top claim + URL — plus a ### Facts to verify list extracting every number, date, name, and record-count the researchers stated.
This block goes into the critic's and fact-checker's context so they can target SPECIFIC claims instead of searching blind.
Round 2 — Critic + Fact-checker (parallel, but with Round 1 in context)
The critic now has concrete claims to challenge. The fact-checker has the exact numbers to verify. They can cat ./extracts/<id>.md to re-read the same extracts the researchers pulled (shared workspace).
Exactly two rounds. Do not fire a third. If a claim still looks shaky after round 2, surface it in the report's "Disagreements" section instead of starting another batch.
Template: RESEARCHER
Template: CRITIC
Template: FACT_CHECKER
Phase 3 — Synthesise (lead)
When delegate_task returns:
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 100 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 repositoryCheckinghermes_skills/searcharvester-deep-research/SKILL.md
Popularity
- 7-day trend score
- 0
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/vakovalskii/searcharvester/searcharvester-deep-research)