langchain-ai avatar

Web Research

This orchestrates multi-source research by spinning up subagents for different subtopics, having them save findings to files, then synthesizing everything into cited reports. You create a research plan, delegate 2-5 focused questions to parallel subagents (each doing 3-5 searches max), then read their findings files and combine them. It's structured around file-based coordination rather than direct returns, which keeps things organized in a dedicated folder. The workflow is methodical: plan, delegate, synthesize. Works well when you need to compare options or investigate something with multiple angles, though the overhead probably isn't worth it for simple lookups.

skills.sh installs
3.9K
GitHub stars
31.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add langchain-ai/deepagents --skill web-research --agent claude-code

Installs into .claude/skills of the current project.

Files

Web Research Skill

Research Process

Step 1: Create and Save Research Plan

Before delegating to subagents, you MUST:

  1. Create a research folder - Organize all research files in a dedicated folder relative to the current working directory:

    mkdir research_[topic_name]
    

    This keeps files organized and prevents clutter in the working directory.

  2. Analyze the research question - Break it down into distinct, non-overlapping subtopics

  3. Write a research plan file - Use the write_file tool to create research_[topic_name]/research_plan.md containing:

    • The main research question
    • 2-5 specific subtopics to investigate
    • Expected information from each subtopic
    • How results will be synthesized

Planning Guidelines:

  • Simple fact-finding: 1-2 subtopics
  • Comparative analysis: 1 subtopic per comparison element (max 3)
  • Complex investigations: 3-5 subtopics

Step 2: Delegate to Research Subagents

For each subtopic in your plan:

Sponsors

Details

Repository
github.com/langchain-ai/deepagents
Categories
AI & Agent Building, Data Science & ML

More from langchain-ai/deepagents

All 12
1aws avatarcreating-ec2-image-builder-pipelineaws/agent-toolkit-for-awsCreates a complete EC2 Image Builder pipeline that builds a custom AMI with pre-installed software, distributes it to target regions, executes the pipeline, and3.9Kskills.sh installs
2wordpress avatarwp-plugin-directory-guidelineswordpress/agent-skillsUse when reviewing WordPress plugins for GPL compliance, checking license headers or compatibility, evaluating upsell/freemium/trialware patterns, validating pl3.9Kskills.sh installs
3nrwl avatarnx-generatenrwl/nx-ai-agents-configGenerate code using nx generators. INVOKE IMMEDIATELY when user mentions scaffolding, setup, structure, creating apps/libs, or setting up project structure. Tri3.9Kskills.sh installs
4chromedevtools avatardebug-optimize-lcpchromedevtools/chrome-devtools-mcpGuides debugging and optimizing Largest Contentful Paint (LCP) using Chrome DevTools MCP tools. Use this skill whenever the user asks about LCP performance, slo3.9Kskills.sh installs
5openai avatarskill-installeropenai/skillsInstall Codex skills into $CODEX_HOME/skills from a curated list or a GitHub repo path. Use when a user asks to list installable skills, install a curated skill3.9Kskills.sh installs
6openai avatarnotion-research-documentationopenai/skillsResearch across Notion and synthesize into structured documentation; use when gathering info from multiple Notion sources to produce briefs, comparisons, or rep3.9Kskills.sh installs