6 skills published from this repository, read as one issue.
Start reading — 3 minnpx skills add tavily-ai/skills/plugin marketplace add tavily-ai/skillsMIT490 stars3,106 wordsUpdated 6 November 2026
Web search, content extraction, site crawling, URL discovery, and deep research — powered by the Tavily CLI.
Install the Tavily CLI (opens in a new tab):
curl -fsSL https://cli.tavily.com/install.sh | bashOn a fresh interactive desktop install, the installer starts tvly init
automatically. Otherwise run it after installation:
tvly init
# Prefer to open the sign-in link yourself
tvly init --no-browsertvly init authenticates, detects Claude Code, Codex, and Cursor, installs
these skills, and verifies a live search. It reuses an existing credential and
is safe to rerun. Skills installed this way are pinned to the CLI release, so
run tvly update before tvly init when refreshing them.
tvly search and tvly extract also work without authentication, subject to
a keyless rate-limit cap. Use tvly init --skip-auth to keep keyless mode while
installing the skills. map, crawl, and research require authentication.
Browser-based OAuth is the preferred interactive sign-in method. --no-browser
simply prints the sign-in link instead of opening it automatically; the flow
still returns to a localhost callback on the machine running tvly. In remote
sessions, make sure that callback is reachable (SSH may require port
forwarding). For unattended agents or CI, authenticate beforehand or provide
TAVILY_API_KEY securely so the process does not wait for human input.
For other agents, or when you only want to install the skills:
npx skills add https://github.com/tavily-ai/skillsInstall the CLI separately if needed:
uv tool install tavily-cli # or: pip install tavily-cliThen use tvly init --skip-skills for guided authentication and verification,
or tvly login when you only need to authenticate.
/plugin install tavily --marketplace tavily-ai/skillsIt adds these skills and the hosted Tavily MCP server.
Install Tavily from the Cursor Marketplace (opens in a new tab). It adds these skills and the hosted Tavily MCP server.
codex plugin marketplace add tavily-ai/skillsThen install Tavily from /plugins. It adds these skills and the hosted Tavily MCP server.
In Grok Build, open /plugin, search for Tavily, and install it.
It adds these skills and the hosted Tavily MCP server.
tvly update --check
tvly update| Skill | Type | Description |
|---|---|---|
| tavily-search | Core | Search, extract, map and crawl as one toolkit. Search is in the skill; the other tools live in references/. |
| tavily-research | Task | In-depth research: many sources gathered and weighed into a cited report. |
| tavily-entity | Task | One company or person for a CRM, or a CSV of rows they already have. |
| tavily-list | Task | Deduplicated table of matches, with a cap. Not an exhaustive census. |
| tavily-monitor | Task | A search or extraction built to run on a cadence, with a baseline. |
| tavily-sdk | Developers | Reference docs for building production-ready Tavily integrations. |
Start simple, escalate when needed:
tvly search "query" --json)tvly extract "https://..." --json)tvly map "https://..." --json)tvly crawl "https://..." --output-dir ./docs/)tavily-research), a CRM record or CSV enrichment (tavily-entity), a capped table of matches (tavily-list), or a check on a cadence (tavily-monitor)main, last pushed 6 November 2026.SKILL.md, not by matching a directory convention. 3 distinct layouts observed: skills/core/*/SKILL.md, skills/developers/*/SKILL.md, skills/tasks/*/SKILL.md.h1 and no skipped levels:.claude-plugin/marketplace.json by Tavily, declaring 1 plugin. It is read for editorial metadata only — never as the skill index, which is always the repository tree./tavily-ai/skills.md, and each skill at its own .md URL.