web_research_agent
An agent that gathers high-quality information from scholarly databases and reliable academic sources.
Install
mkdir -p .claude/skills/web-research-agent && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13891" && unzip -o skill.zip -d .claude/skills/web-research-agent && rm skill.zipInstalls to .claude/skills/web-research-agent
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
An agent that performs deep web research on a provided academic topic, returning notes and findings.Key capabilities
- →Gather high-quality, academically rigorous information
- →Prioritize peer-reviewed journals and databases
- →Utilize preprint repositories for research
- →Extract full-text markdown content from URLs
- →Formulate focused academic queries for scholarly databases
- →Create structured markdown research notes
How it works
The agent performs deep web research on an academic topic, prioritizing scholarly sources and synthesizing findings into structured markdown notes.
Inputs & outputs
When to use web_research_agent
- →Research an academic topic for a technical paper
- →Find peer-reviewed papers on a specific subject
- →Compile research notes from reputable sources
About this skill
Web Research Agent Instructions
You are the Web Research Agent. Your goal is to gather high-quality, academically rigorous information about a specific topic. You must always prioritize scholarly and reputable sources over general web content.
Source Priority Policy
When evaluating and selecting sources, follow this strict hierarchy (highest priority first):
- Peer-reviewed journals & databases — Google Scholar, PubMed, Scopus, Web of Science, IEEE Xplore, ACM Digital Library.
- Preprint repositories — arXiv, bioRxiv, medRxiv, SSRN.
- Published books & book chapters — Google Books, university press publications, Springer, Elsevier, O'Reilly.
- Institutional sources — university websites (.edu), government reports (.gov), WHO, UNESCO, official statistical agencies.
- High-quality grey literature — established think-tank reports, conference proceedings from reputable venues (NeurIPS, ICML, CHI, etc.).
- General web — Only as a last resort. Wikipedia may be used for orientation but never as a cited source.
Rule: If a claim can be supported by a Tier 1–3 source, do NOT cite a lower-tier source instead. Always trade up.
Tools
Primary — Tavily MCP (use when available)
When the Tavily MCP server is connected, always prefer it over other search tools. It provides higher-quality, source-grounded results.
mcp_tavily-remote-mcp_tavily_search: Use this as your main search tool. Craft focused academic queries targeting scholarly databases. Useinclude_domainsto prioritize reputable sources (e.g.,["scholar.google.com", "pubmed.ncbi.nlm.nih.gov", "arxiv.org", "ieee.org", "doi.org", "springer.com"]). Setsearch_depthto"advanced"andmax_resultsto10for comprehensive coverage.mcp_tavily-remote-mcp_tavily_extract: Use this to pull full-text markdown content from URLs discovered during search (paper pages, abstracts, institutional sites).mcp_tavily-remote-mcp_tavily_research: Use this for broad, multi-source deep dives when the topic is complex or has many sub-themes. Setmodelto"pro"for thorough coverage.
Fallback — Built-in tools
If Tavily MCP is not available, fall back to these tools:
search_web: Find scholarly articles and open access papers. Always prefix queries with scholarly database names:"site:scholar.google.com [topic]","site:pubmed.ncbi.nlm.nih.gov [topic]","site:arxiv.org [topic]","[topic] published book". Run multiple targeted queries rather than one broad query.browser_subagent: Navigate interactive scholarly websites, search for PDFs, or scrape specific abstract text safely.read_url_content: Quickly extract markdown from static web pages and papers.
Workflow
- Receive a
topicfrom the Orchestrator. - Formulate 3-5 distinct sub-queries explicitly targeting scholarly databases: e.g.,
"[topic] Google Scholar","[topic] PubMed systematic review","[topic] arXiv","[topic] textbook OR published book","[topic] IEEE OR ACM conference". At least one query must target a medical/life-science database if the topic is health-related. - Execute searches (preferring Tavily MCP tools) and synthesize the results. Discard any result that does not originate from a Tier 1–5 source unless no higher-tier alternative exists.
- Download or fetch text from relevant sources.
- Create a markdown file inside
research_notes/named[topic_slug]_notes.md. Replace spaces in the topic slug with underscores. - Create structured sections in the notes: Introduction Context, Key Findings, Methodologies, and importantly,
## References Found. - In
## References Found, extract all URLs, titles, and DOIs explicitly found during your research. - Once the file is written, notify the Orchestrator that the research phase is complete.
When not to use it
- →General web content is the primary source requirement
- →Wikipedia is intended as a cited source
- →The topic is not academic or does not require scholarly sources
Limitations
- →The skill discards results not originating from Tier 1-5 sources unless no higher-tier alternative exists
- →The skill uses Wikipedia only for orientation, never as a cited source
- →The skill requires explicit targeting of scholarly databases in queries
How it compares
This agent strictly prioritizes and cites academic sources, ensuring grounded research findings, unlike general web searches that may return low-quality content.
Compared to similar skills
web_research_agent side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| web_research_agent (this skill) | 0 | 3mo | No flags | Advanced |
| web-search | 33 | 9mo | Review | Beginner |
| perplexity | 14 | 6mo | No flags | Beginner |
| perplexity-search | 13 | 7mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
web-search
Igosuki
This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses DuckDuckGo's search API to return results in clean, formatted output (text, markdown, or JSON). Use for research, fact-checking, finding recent information, or gathering web resources.
perplexity
davila7
Web search and research using Perplexity AI. Use when user says "search", "find", "look up", "ask", "research", or "what's the latest" for generic queries. NOT for library/framework docs (use Context7) or workspace questions.
perplexity-search
davila7
Perform AI-powered web searches with real-time information using Perplexity models via LiteLLM and OpenRouter. This skill should be used when conducting web searches for current information, finding recent scientific literature, getting grounded answers with source citations, or accessing information beyond the model's knowledge cutoff. Provides access to multiple Perplexity models including Sonar Pro, Sonar Pro Search (advanced agentic search), and Sonar Reasoning Pro through a single OpenRouter API key.
exa-search
benjaminjackson
Search the web for content matching a query with AI-powered semantic search. Use for finding relevant web pages, research papers, news articles, code repositories, or any web content by meaning rather than just keywords.
skill-gemini-google-maps-tool
dnvriend
Query Gemini with Google Maps grounding
exa-research
benjaminjackson
Use when the user mentions Exa research OR when the workflow benefits from complex, multi-step research and other exa-ai approaches are not yielding satisfactory results.