詳しい説明
このSkillが説明するのは、inference.shのbeltというCLIからTavilyとExaのアプリを呼ぶ特定の経路です。インストールするとエージェントに手順を与えられますが、依存環境の準備、アカウント作成、クレジット取得まで済むわけではありません。原文はページを探す処理と既知URLの抽出を区別しているため、最初に質問から始めるのか、URLがすでに分かっているのかを決めます。
調査では候補を検索し、関連するページを選び、実際の本文を抽出してから回答を作ります。各主張を追跡できるようURLを残してください。原文には別の言語モデルへ渡す例もありますが、資料の仮置き部分は本当の取得結果に置き換える必要があります。検索回答や抽出本文は中間資料であり、すべての内容の正確さや新しさを独立に保証するものではありません。
用意するもの
- 範囲を絞った検索語、または抽出したい実在のURL。
- 設定・認証済みのbeltと、選ぶアプリへのアクセス権。
得られるもの
- 選択したアプリによる検索結果やページ本文。
- 別の要約・調査工程へ渡せる出典資料。
使い方
- リンク先のCLI導入手順を読み、自分の環境で認証する。
- 検索か抽出かを選び、原文にある入力形式を使う。
- ページと日付を確認し、モデルへ渡す前に仮置き部分を実データにする。
- 重要な結論を原文と照合し、URLを保管する。
制約と確認事項
- 例に出るアプリIDが自分のアカウントで利用可能か確認します。
- 後続のモデル呼び出しには、別途の費用と利用条件があります。
- 検索の抜粋はページ全文ではなく、抽出したページ自体も古い場合があります。
よくある質問
導入するとすぐインターネットへ接続できますか?
SkillはCLIの手順を提供します。自分の環境にbelt、認証、対象アプリの利用権を用意する必要があります。
検索後にモデルを呼ぶ例はそのまま使えますか?
仮置きの資料を実際の取得内容に置き換え、指定されたモデルアプリへのアクセスも確認します。例文だけでは調査を実行したことになりません。
この Skill を導入
Skills CLI を使い、検証済みの GitHub ソースから追加します。
npx skills add https://github.com/101-skills/superpowers --skill web-search出典情報
見出し、例、コード、表、リンク、参照画像を含む原文を表示しています。
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





