# web-search

This skill gives your agent web search and content extraction through Tavily and Exa. Useful for research, fact-checking and RAG pipelines.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 110000 installs · ★ 12
- Author: 101-skills
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/101-skills/superpowers/tree/HEAD/tools/llm/web-search/SKILL.md
- Updated: 2026-08-31
- HTML: https://affpapa.org/en/nevibecode/skills/web-search

## What it does

The skill exposes five inference.sh apps to the agent: `tavily/search-assistant`, `tavily/extract`, `exa/search`, `exa/answer` and `exa/extract`. Search returns answers with source links, extraction pulls clean text and images from a list of URLs, and `exa/answer` replies to a single factual question without a link list.

Everything runs through the `belt` CLI, so `belt login` comes first. Without it the `belt app run` calls fail. Inside the skill the agent shells out to those apps, and you can pipe the output into a file and hand it to a model such as `openrouter/claude-sonnet-45` for analysis.

The skill installs into Claude, Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode. Gemini CLI also has a second route — installing straight from the repository at `tools/llm/web-search`.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill web-search -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/web-search/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/web-search/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill web-search -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/web-search/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill web-search -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/web-search/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install 101-skills/superpowers web-search
```

2. **Manually: put the files in place**
- File: `.github/skills/web-search/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill web-search -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/101-skills/superpowers --path tools/llm/web-search
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/web-search/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill web-search -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/101-skills/superpowers/tree/HEAD/tools/llm/web-search/SKILL.md

## When to use it
- find recent material on a topic with source links
- pull clean text out of several URLs at once
- verify a claim and back it with a source
- collect pages into one file for a RAG pipeline
- get a short factual answer to a specific question

## Example prompts
- Use web-search to find the latest material on agents and save it to a file
- Extract the text from these two articles and summarise it
- Ask exa/answer for the population of Tokyo and show the answer

## Similar
- [exa-web-search-free](https://affpapa.org/en/nevibecode/skills/exa-web-search-free.md) — skill · 2800 installs
- [web-search-tavily](https://affpapa.org/en/nevibecode/skills/web-search-tavily.md) — skill · 1100 installs
- [tavily-best-practices](https://affpapa.org/en/nevibecode/skills/tavily-best-practices.md) — skill · 20700 installs
- [tavily-search](https://affpapa.org/en/nevibecode/skills/tavily-search.md) — skill · 36100 installs
- [exa-search](https://affpapa.org/en/nevibecode/skills/affaan-m-exa-search.md) — skill · 4500 installs
- [parallel-web-search](https://affpapa.org/en/nevibecode/skills/parallel-web-search.md) — skill · 14400 installs

## Other versions with the same name
- [web-search · brave](https://affpapa.org/en/nevibecode/skills/brave-web-search.md) — 4700 installs
- [web-search · claude-office-skills](https://affpapa.org/en/nevibecode/skills/claude-office-skills-web-search.md) — 4800 installs
- [web-search · jwynia](https://affpapa.org/en/nevibecode/skills/jwynia-web-search.md) — 776 installs

From the same set: [101-skills/superpowers](https://affpapa.org/en/nevibecode/by/101-skills/superpowers.md) — 23 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
