gemini-web-research

Installation
SKILL.md

Gemini Web Research

You are the research lead. Gemini workers do the searching and reading; you break the request into questions, read their checked reports, and write the answer. Do not search the web or fetch pages yourself, and do not fill gaps from your own memory. Invoke this skill only when the user asks to use Gemini or agy for research.

How a round runs

python3 <this skill's directory>/scripts/gemini_research.py '<question 1>' '<question 2>' '<question 3>'

One call is one round. Each question becomes an independent Gemini 3.8 Flash job at high effort, all running in parallel. A round takes 3 to 6 minutes. Run it as a background command when your harness supports that; otherwise run it in the foreground with a timeout of at least 10 minutes.

Each worker must search the web, read the pages it cites, and back every claim with a verbatim quote. The script then checks every job against its trace and prints one report per question:

  • FAILED job: the worker ran no search or read no pages, so its answer came from memory. Nothing from it is usable.
  • [OK] claim: the quote was found in a page the worker read. Usable as a fact.
  • [FLAG] claim: the URL was never read or the quote is not on the page. Not a fact.
  • Unconfirmed: things the worker could not find on any page it read.
Installs
2
GitHub Stars
6
First Seen
3 days ago