tavily-searchlisted
Install: claude install-skill arch3rPro/ark-space
# Tavily Search
Use Tavily as an API-backed `web_search` provider when ArkSpace routes a search task to Tavily or when the user explicitly asks for Tavily search.
Tavily configuration is managed by `provider-manager`; do not ask the user to edit config files by hand.
## Source References
- Official docs: `https://docs.tavily.com/documentation/agent-skills`
- API reference: `https://docs.tavily.com/api-reference/endpoint/search`
- Official skills: `https://github.com/tavily-ai/skills`
- OpenClaw guide: `https://docs.openclaw.ai/tools/tavily`
- OpenClaw plugin: `https://github.com/openclaw/openclaw/tree/main/extensions/tavily`
## Before Use
Resolve the installed ArkSpace package root before running commands. Replace `<installed-arkspace-path>` with the directory two levels above this loaded `SKILL.md`, such as `/Users/<user>/.claude/plugins/cache/ark-space/ark-space/0.1.2`. Use the installed package path, not a repository-relative command.
Check configuration:
```bash
python3 <installed-arkspace-path>/scripts/arkspace.py provider check tavily --capability web_search
```
Set up Tavily once:
```bash
python3 <installed-arkspace-path>/scripts/arkspace.py provider setup tavily --wizard
```
For multiple API keys:
```bash
python3 <installed-arkspace-path>/scripts/arkspace.py provider setup tavily --wizard --key-count 2
```
The provider config stores `env:<NAME>` references. Raw keys saved through setup live in ArkSpace's local private secrets file, not in committed packag