← ClaudeAtlas

web-researchlisted

Use when the user asks to search the web, look something up online, find articles or pages about a topic, or check what a website/documentation page says. Triggers on "web search", "search online", "look up", "find articles about", "check the docs for", "what does the website say". Produces evidence records (URL + verbatim quote + archive link), never conclusions — for synthesized findings with confidence status, the orchestrator routes to the full research-intelligence pipeline instead. Do NOT use for GitHub-specific queries (repos, code, issues — use github-research), Reddit/community queries (use reddit-research), or academic paper search (use academic-research).
ali-demirbas/research · ★ 0 · Web & Frontend · score 70
Install: claude install-skill ali-demirbas/research
# Web Research ## Overview Collects evidence from general web sources: official sites, docs, blogs, news. Each output is one evidence record — a claim backed by a verbatim quote from a real, archived URL. This skill never concludes, ranks confidence, or synthesizes; it only produces raw material for `state/runs/<slug>/evidence.jsonl`. **Layer rule:** this skill produces evidence, it does not produce results. If the user wants a synthesized, confidence-scored answer, that's the orchestrator's job (SKILL.md at the repo root), which calls this skill as one of several sources and then hands off to source-verify and the synthesizer. ## When to use Use directly when the user just wants raw web search — "search the web for X", "what's on their pricing page", "find me articles about Y". Use as a component when the orchestrator dispatches you as part of a larger research run. Don't use for: GitHub-native content (→ github-research), Reddit/community discussion (→ reddit-research), formal academic literature (→ academic-research — general web search will miss paywalled/indexed papers that a dedicated academic search catches). ## Workflow 1. **Formulate 3-5 query variants.** Start broad, evaluate what's available, then narrow — don't open with an over-specific long query (the most common failure mode when left unconstrained). Use `allowed_domains`/`blocked_domains` search parameters for domain filtering when available; fall back to `site:`/`intitle:`/`before:`/`after:` operators