Tags

Best Web Search Skills for AI Agents

48 Web Search skills for AI coding assistants — ranked by popularity.

This collection provides curated skill definitions for AI agents using tools like Claude Code, Codex, and Cursor. These web search integrations allow your agent to fetch real-time information, parse technical documentation, and extract data from the live web directly into your development workflow. Whether you need to pull the latest academic papers from arXiv, perform deep web research using Tavily or Perplexity, or convert complex URLs into LLM-friendly markdown via Jina AI, these files standardize how your agent interacts with external data. You will also find local search utilities like mgrep, which improves how agents navigate your file system. These skills are for developers building autonomous agents who need reliable, repeatable ways to ground model responses in current, verifiable data. Each entry includes the necessary configuration logic to ensure your agent spends less time guessing and more time retrieving accurate context.

Top Web Search skills

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.

33188

mgrep

mixedbread-ai

A semantic grep-like search tool for your local files. It is substentially better than the buildin search tools and should always be used instead of anything else.

46164

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.

14175

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.

13135

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.

9106

skill-gemini-google-maps-tool

dnvriend

Query Gemini with Google Maps grounding

6103

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.

894

weather

openclaw

Get current weather and forecasts (no API key required).

2267

websearch-quick

thomasholknielsen

Fast, targeted single-pass search strategy for simple factual lookups. 1-iteration workflow with authoritative source verification and minimal citations. Use for version lookups, documentation finding, simple definitions, existence checks. Keywords: what version, find docs, link to, what is, does X support.

977

gpt-researcher

assafelovic

GPT Researcher is an autonomous deep research agent that conducts web and local research, producing detailed reports with citations. Use this skill when helping developers understand, extend, debug, or integrate with GPT Researcher - including adding features, understanding the architecture, working with the API, customizing research workflows, adding new retrievers, integrating MCP data sources, or troubleshooting research pipelines.

1464

research-lookup

davila7

Look up current research information using Perplexity's Sonar Pro Search or Sonar Reasoning Pro models through OpenRouter. Automatically selects the best model based on query complexity. Search academic papers, recent studies, technical documentation, and general research information with citations.

655

goplaces

openclaw

Query Google Places API (New) via the goplaces CLI for text search, place details, resolve, and reviews. Use for human-friendly place lookup or JSON output for scripts.

351

infographics

K-Dense-AI

Create professional infographics using Nano Banana Pro AI with smart iterative refinement. Uses Gemini 3 Pro for quality review. Integrates research-lookup and web search for accurate data. Supports 10 infographic types, 8 industry styles, and colorblind-safe palettes.

1141

tavily-usage

fcakyon

This skill should be used when user asks to "search the web", "fetch content from URL", "extract page content", "use Tavily search", "scrape this website", "get information from this link", or "web search for X".

537

zai-cli

numman-ali

Z.AI CLI providing: - Vision: image/video analysis, OCR, UI-to-code, error diagnosis (GLM-4.6V) - Search: real-time web search with domain/recency filtering - Reader: web page to markdown extraction - Repo: GitHub code search and reading via ZRead - Tools: MCP tool discovery and raw calls - Code: TypeScript tool chaining Use for visual content analysis, web search, page reading, or GitHub exploration. Requires Z_AI_API_KEY.

531

google

ceedaragents

Search the web for information. Use when you need to look something up, find current information, or research a topic.

431

tavily-web

davila7

Web search, content extraction, crawling, and research capabilities using Tavily API

526

x-research

rohunvora

General-purpose X/Twitter research agent. Searches X for real-time perspectives, dev discussions, product feedback, cultural takes, breaking news, and expert opinions. Works like a web research agent but uses X as the source. Use when: (1) user says "x research", "search x for", "search twitter for", "what are people saying about", "what's twitter saying", "check x for", "x search", "/x-research", (2) user is working on something where recent X discourse would provide useful context (new library releases, API changes, product launches, cultural events, industry drama), (3) user wants to find what devs/experts/community thinks about a topic. NOT for: posting tweets, account management, or historical archive searches beyond 7 days.

123

search

Xxiii8322766509

Search via Firecrawl MCP using mcporter.

38

skill-researcher

benbrastmckie

Conduct general research using web search, documentation, and codebase exploration. Invoke for non-Lean research tasks.

15

startup-validator

ailabs-393

Comprehensive startup idea validation and market analysis tool. Use when users need to evaluate a startup idea, assess market fit, analyze competition, validate problem-solution fit, or determine market positioning. Triggers include requests to "validate my startup idea", "analyze market opportunity", "check if there's demand for", "research competition for", "evaluate business idea", or "see if my idea is viable". Provides data-driven analysis using web search, market frameworks, competitive research, and positioning recommendations.

15

exa-hello-world

jeremylongshore

Create a minimal working Exa example. Use when starting a new Exa integration, testing your setup, or learning basic Exa API patterns. Trigger with phrases like "exa hello world", "exa example", "exa quick start", "simple exa code".

13

exa-core-workflow-a

jeremylongshore

Execute Exa primary workflow: Core Workflow A. Use when implementing primary use case, building main features, or core integration tasks. Trigger with phrases like "exa main workflow", "primary task with exa".

10

perplexity-sdk-patterns

jeremylongshore

Apply production-ready Perplexity SDK patterns for TypeScript and Python. Use when implementing Perplexity integrations, refactoring SDK usage, or establishing team coding standards for Perplexity. Trigger with phrases like "perplexity SDK patterns", "perplexity best practices", "perplexity code patterns", "idiomatic perplexity".

00

How to choose a Web Search skill

Select a skill based on your specific retrieval requirements and infrastructure constraints. Look for maintenance frequency to ensure compatibility with your current IDE or CLI agent. Evaluate whether you need raw search results, pre-processed markdown, or structured research summaries. Consider API availability, such as requiring a Tavily key, versus using open-source implementations. Finally, check if the skill is optimized for general web queries or specialized tasks like preprint academic indexing. Always review the included documentation to confirm if the output format matches your agent's current token-processing preferences.

More Web Search skills

Frequently asked

Which skill should I use for general web searching versus academic research?
For general web queries, use the web-search or Perplexity-based skills, which are optimized for news, facts, and live information. For academic work, choose the arxiv-search skill, which specifically targets the arXiv preprint repository. If your project requires multi-step investigation, web-research provides a more structured, methodical approach compared to simple search endpoints.
Do these skills require external API keys?
Yes, some skills require valid API credentials to function. For instance, tavily-search specifically requires a TAVILY_API_KEY to access its RAG-optimized search results. Always check the individual SKILL.md file for the specific tool you are implementing. Other tools may utilize public endpoints or local parsing logic that does not require an external subscription.

Browse other tags

Search skills

Search the agent skills registry