skillfed

exa-search

This skill provides patterns for integrating Exa.ai's search API into applications using Python (exa_py) or TypeScript (exa-js). It covers search modes—auto, neural, and keyword—along with domain and date filtering, text extraction, summaries, and highlights to help you retrieve and process web content effectively.

Exa Search Integration lets you add Exa.ai's neural and keyword web search to your applications with content retrieval.

AI-generated summary based on this skill's SKILL.md

5 0 MIT updated by ejirocodes

Install

ejirocodes/agent-skills/exa-search

CLI (skillfed)coming soon
git clone https://github.com/ejirocodes/agent-skills
cp -r agent-skills/exa/skills/exa-search ~/.claude/skills/exa-search

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What is exa-search and how do I integrate it into my application?

exa-search is a skill providing patterns for integrating Exa.ai's search API into applications using Python (exa_py) or TypeScript (exa-js). It covers search modes—auto, neural, and keyword—along with domain and date filtering, text extraction, summaries, and highlights to help you retrieve and process web content effectively.

How do I choose between auto, neural, and keyword search modes in exa-search?

exa-search supports three search modes. Auto mode automatically selects the best approach, neural search uses semantic understanding for conceptual queries, and keyword search matches exact terms. Choose based on your query type: use neural for conceptual searches, keyword for precise term matching, or auto to let Exa decide.

Can I filter exa-search results by domain, date, and text criteria?

Yes, exa-search enables filtering search results by domain (include or exclude specific domains), date ranges, and text criteria. These filters help narrow results to relevant content from trusted sources within your desired timeframe, making it easier to find exactly what you need.

How does exa-search retrieve and extract web content from search results?

exa-search retrieves web content through the Exa API and extracts key information including text, summaries, and highlights. You can access full page content, auto-generated summaries for quick overviews, and highlighted sections matching your query terms for efficient content processing.

What is the find similar links feature in exa-search?

exa-search includes a find similar feature that discovers web pages semantically related to a given URL or content. This helps you locate alternative sources, related articles, or comparable resources without writing a new search query.

Is exa-search open source and what license does it use?

Yes, exa-search is released under the MIT license, making it free to use, modify, and distribute in both open-source and commercial projects with minimal restrictions.

SKILL.md

rendered from the published skill — quoted content, verbatim

Exa Search Integration

Quick Reference

Topic When to Use Reference
Search Modes Choosing between auto, neural, and keyword search search-modes.md
Filters Domain, date, text, and category filtering filters.md
Contents Text extraction, highlights, summaries, livecrawl contents.md
SDK Patterns Python (exa_py) and TypeScript (exa-js) usage sdk-patterns.md

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 5 files
exa/skills/exa-search/SKILL.md
exa/skills/exa-search/references/contents.md
exa/skills/exa-search/references/filters.md
exa/skills/exa-search/references/sdk-patterns.md
exa/skills/exa-search/references/search-modes.md

Related skills

Tags

semantic-search web-scraping api-integration rag-retrieval content-extraction search-filtering multi-language-queries relevance-ranking sdk-libraries