Back to Skills

web-search

Web search and content extraction with Tavily and Exa via inference.sh CLI. Apps: Tavily Search, Tavily Extract, Exa Search, Exa Answer, Exa Extract. Capabilities: AI-powered search, content extraction, direct answers, research. Use for: research, RAG pipelines, fact-checking, content aggregation, agents. Triggers: web search, tavily, exa, search api, content extraction, research, internet search, ai search, search assistant, web scraping, rag, perplexity alternative

354stars61forksUpdated 4/20/2026

Security Assessment

Safe(100/100)
Security Score100/100

About web-search

The web-search skill provides AI-powered web search and content extraction through the inference.sh CLI, integrating the Tavily and Exa applications. It allows users to perform intelligent web searches, extract relevant content from multiple URLs, and retrieve direct answers to factual queries. By automating these processes, the skill addresses the challenge of efficiently gathering and processing information from the internet, which is especially useful for research, data aggregation, and building AI agents capable of knowledge retrieval.

This skill offers several core features: AI-enhanced search via Tavily and Exa apps, content extraction from single or multiple web pages, direct factual answering, and integration into research workflows with large language models (LLMs). Users can interact with the skill through simple CLI commands to execute searches, extract data, and analyze results. It supports workflows such as search plus LLM analysis or extraction plus summarization, making it adaptable to research pipelines, retrieval-augmented generation (RAG) tasks, and fact-checking. The skill also provides structured outputs, including clean text, images, and source links, enabling easy downstream processing.

The web-search skill is designed for researchers, AI developers, content aggregators, and anyone needing reliable and structured web information. Common use cases include conducting in-depth research, verifying claims, gathering content for RAG systems, and feeding data into AI agents. It targets users who require precise, AI-assisted web search and extraction capabilities while maintaining flexibility for integration with other tools and models within the inference.sh ecosystem. Its CLI-based design ensures compatibility across systems where Bash is available, making it suitable for both individual researchers and larger automated pipelines.

FAQ

How do I perform a web search using this skill?

You can perform a search by running the Tavily or Exa search apps through the inference.sh CLI using commands like `infsh app run tavily/search-assistant --input '{"query": "your query"}'`.

Which apps are included in the web-search skill?

The skill includes Tavily apps (Search Assistant and Extract) and Exa apps (Search, Answer, and Extract), each providing different search and extraction capabilities.

What are the system requirements for using this skill?

You need the inference.sh CLI (`infsh`) installed and accessible via Bash. Installation instructions are available in the skill documentation.

Can I extract content from multiple URLs at once?

Yes, both Tavily Extract and Exa Extract support extraction from multiple URLs, providing clean text and images from the specified web pages.

Is this skill suitable for integration with LLMs for summarization or analysis?

Yes, workflows are provided for integrating search or extraction results with LLMs for summarization, analysis, or building RAG pipelines.

Install web-search

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

skillssh/skills