Szczegółowy opis
Ten Skill opisuje konkretną ścieżkę: aplikacje Tavily i Exa uruchamiane przez CLI inference.sh o nazwie belt. Instalacja dostarcza agentowi instrukcji, lecz nie instaluje wszystkich zależności, nie tworzy konta i nie zapewnia kredytów. Źródło odróżnia szukanie stron od odczytu znanego adresu; najpierw określ, czy masz pytanie badawcze, czy gotowy URL.
Podczas badania wyszukaj kandydatów, wybierz trafne strony i odczytaj ich treść przed pisaniem odpowiedzi. Zachowuj adresy, aby powiązać twierdzenia ze źródłami. Autor pokazuje też osobny krok modelu, którego znaczniki trzeba zastąpić prawdziwymi wynikami. Odpowiedzi wyszukiwarki i odczyt stron są materiałem pośrednim, nie niezależnym dowodem prawdziwości lub aktualności.
Co przygotować
- Precyzyjne zapytanie lub rzeczywiste adresy stron do odczytu.
- Skonfigurowana sesja belt z dostępem do wybranych aplikacji.
Oczekiwane wyniki
- Wyniki wyszukiwania lub odczytana treść zależnie od aplikacji.
- Zestaw źródeł dla osobnego etapu podsumowania lub analizy.
Sposób użycia
- Przeczytaj instrukcję instalacji i zaloguj się we własnym środowisku.
- Wybierz wyszukiwanie lub odczyt z udokumentowanym formatem wejścia.
- Sprawdź strony i daty; zastąp znaczniki prawdziwą treścią przed przekazaniem modelowi.
- Porównaj ważne wnioski z oryginałami i zachowaj adresy.
Ograniczenia i kontrola
- Sprawdź dostęp konta do identyfikatorów aplikacji z przykładów.
- Kolejne wywołanie modelu ma własne koszty i warunki dostępności.
- Fragment wyniku nie jest pełną stroną; odczytana treść także może być nieaktualna.
Częste pytania
Czy instalacja od razu daje dostęp do internetu?
Dostarcza instrukcji procesu CLI. Nadal potrzebne są belt, uwierzytelnienie i dostęp do aplikacji we własnym środowisku.
Czy przykład wyszukiwania i modelu można skopiować bez zmian?
Trzeba wstawić prawdziwe wyniki w miejsce znaczników i sprawdzić dostęp do aplikacji modelu. Sam przykład nie jest wykonaną analizą.
Zainstaluj ten Skill
Dodaj Skill z jego zweryfikowanego źródła GitHub za pomocą Skills CLI.
npx skills add https://github.com/101-skills/superpowers --skill web-searchInformacje o źródle
Treść z repozytorium z zachowaniem nagłówków, przykładów, kodu, tabel, linków i obrazów.
Install the belt CLI skill: npx skills add belt-sh/cliWeb Search & Extraction
Search the web and extract content via inference.sh CLI.

Quick Start
Requires inference.sh CLI (belt). Install instructionsbelt login
# Search the web
belt app run tavily/search-assistant --input '{"query": "latest AI developments 2024"}'Available Apps
Tavily
| App | App ID | Description |
|---|---|---|
| Search Assistant | tavily/search-assistant | AI-powered search with answers |
| Extract | tavily/extract | Extract content from URLs |
Exa
| App | App ID | Description |
|---|---|---|
| Search | exa/search | Smart web search with AI |
| Answer | exa/answer | Direct factual answers |
| Extract | exa/extract | Extract and analyze web content |
Examples
Tavily Search
belt app run tavily/search-assistant --input '{
"query": "What are the best practices for building AI agents?"
}'Returns AI-generated answers with sources and images.
Tavily Extract
belt app run tavily/extract --input '{
"urls": ["https://example.com/article1", "https://example.com/article2"]
}'Extracts clean text and images from multiple URLs.
Exa Search
belt app run exa/search --input '{
"query": "machine learning frameworks comparison"
}'Returns highly relevant links with context.
Exa Answer
belt app run exa/answer --input '{
"question": "What is the population of Tokyo?"
}'Returns direct factual answers.
Exa Extract
belt app run exa/extract --input '{
"url": "https://example.com/research-paper"
}'Extracts and analyzes web page content.
Workflow: Research + LLM
# 1. Search for information
belt app run tavily/search-assistant --input '{
"query": "latest developments in quantum computing"
}' > search_results.json
# 2. Analyze with Claude
belt app run openrouter/claude-sonnet-45 --input '{
"prompt": "Based on this research, summarize the key trends: <search-results>"
}'Workflow: Extract + Summarize
# 1. Extract content from URL
belt app run tavily/extract --input '{
"urls": ["https://example.com/long-article"]
}' > content.json
# 2. Summarize with LLM
belt app run openrouter/claude-haiku-45 --input '{
"prompt": "Summarize this article in 3 bullet points: <content>"
}'Use Cases
- Research: Gather information on any topic
- RAG: Retrieval-augmented generation
- Fact-checking: Verify claims with sources
- Content aggregation: Collect data from multiple sources
- Agents: Build research-capable AI agents
Related Skills
# Full platform skill (all apps)
npx skills add inference-sh/skills@infsh-cli
# LLM models (combine with search for RAG)
npx skills add inference-sh/skills@llm-models
# Image generation
npx skills add inference-sh/skills@ai-image-generationBrowse all apps: belt app list
Documentation
- Adding Tools to Agents - Equip agents with search
- Building a Research Agent - LLM + search integration guide
- Tool Integration Tax - Why pre-built tools matter





