web-research

Installation
SKILL.md

Web Research

Turn a sharp research question into cited, gap-flagged findings by delegating to parallel web-search subagents.

The deliverable is always on disk: a written plan the caller can review, one findings file per subtopic, and a synthesized report with numbered citations. Nothing returns as inline prose, and no claim ships without a URL + title + verbatim excerpt behind it.

When to use

  • A user asks for web research on a topic — "research X", "look up sources for Y", "gather evidence on Z".
  • Another beagle skill invokes this one programmatically as a research companion (see references/companion-contract.md).
  • The caller wants auditable output: a plan the user approved, findings files per subtopic, and a citation-backed synthesis.

When NOT to use

  • Codebase lookups ("where is this function defined", "search the repo"). Use Grep/Glob.
  • Local file search or document extraction. Use the file tools or artifact-analysis.
  • Comparative evaluation of two implementations. Use llm-judge.
  • Paywalled or authentication-gated scraping. Out of scope — ask the caller to paste extracted content instead.
  • Reshaping or coaching the research question. That is the caller's job; this skill treats the incoming question as final.
Related skills

More from existential-birds/beagle

Installs
6
GitHub Stars
57
First Seen
Apr 19, 2026