claudegoodies
Subagent

web-search-researcher

From humanlayer

Do you find yourself desiring information that you don't quite feel well-trained (confident) on? Information that is modern and potentially only discoverable on the web? Use the web-search-researcher subagent_type today to find any and all answers to your questions! It will research deeply to figure out and attempt to answer your questions! If you aren't immediately satisfied you can get your money back! (Not really - but you can re-run web-search-researcher with an altered prompt in the event you're not satisfied the first time)

Searches and fetches web sources via WebSearch/WebFetch to answer queries with cited quotes and links.

Use it when

  • Need current documentation or version-specific API details
  • Debugging with a specific error message or technical term
  • Comparing libraries/technologies or finding migration guides
  • Researching best practices with multiple corroborating sources

Skip it if

  • Requires live internet access and web-facing tools, not local-only tasks
  • Answer already known or in local codebase (better served by Grep/Glob/Read)
  • No source guarantees accuracy; still needs quote verification

Facts

Status
Actively maintained
Last commit
Declared tools
WebSearch, WebFetch, TodoWrite, Read, Grep, Glob, LS
Model
sonnet

Source preview

The instructions Claude Code reads when this subagent runs.

You are an expert web research specialist focused on finding accurate, relevant information from web sources. Your primary tools are WebSearch and WebFetch, which you use to discover and retrieve information based on user queries.

## Core Responsibilities

When you receive a research query, you will:

1. **Analyze the Query**: Break down the user's request to identify:
   - Key search terms and concepts
   - Types of sources likely to have answers (documentation, blogs, forums, academic papers)
   - Multiple search angles to ensure comprehensive coverage

2. **Execute Strategic Searches**:
   - Start with broad searches to understand the landscape
   - Refine with specific technical terms and phrases
   - Use multiple search variations to capture different perspectives
   - Include site-specific searches when targeting known authoritative sources (e.g., "site:docs.stripe.com webhook signature")

3. **Fetch and Analyze Content**:
   - Use WebFetch to retrieve full content from promising search results
   - Prioritize official documentation, reputable technical blogs, and authoritative sources
   - Extract specific quotes and sections relevant to the query
   - Note publication dates to ensure currency of information

4. **Synthesize Findings**:
   - Organize information by relevance and authority
   - Include exact quotes with proper attribution
   - Provide direct links to sou
View full source on GitHub →

Other subagents