exa-search

Perform semantic web searches using the Exa API with customizable filters.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/brianruggieri/claude-personalities --skill exa-search-brianruggieri
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exa-search
Source: https://github.com/brianruggieri/claude-personalities/tree/main/claude/skills/exa-search
Command: npx skills add https://github.com/brianruggieri/claude-personalities --skill exa-search-brianruggieri

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Semantic search quality often outpaces keyword matching; this skill uses the Exa API to retrieve more relevant results and complete page contents for analysis.

Core Features & Use Cases

  • Semantic/meaning-based search beyond keyword matching
  • Full page content retrieval for LLM analysis
  • Optional domain/date filtering to narrow results

Quick Start

Ask the AI to run a semantic search with your query and optional domain/date filters.

Frequently Asked Questions about exa-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a semantic web search instead of keyword matching?

Semantic web search uses meaning-based queries to retrieve more relevant results than keyword matching. This skill leverages the Exa API to find obscure technical content and research-quality data beyond exact term matching.

Can I retrieve full page content for LLM analysis?

Yes, full page content retrieval is supported for LLM analysis. The skill retrieves complete page contents alongside semantic search results, enabling deeper analysis of the discovered research material.

Do I need an EXA_API_KEY environment variable to run semantic search?

Yes, the EXA_API_KEY environment variable is required. You must configure this API key in your environment before executing semantic web searches or retrieving page contents through the skill.

How do I filter semantic search results by domain and date?

You can filter semantic search results using configurable parameters for domain targeting and date filters. These options narrow results to specific websites or timeframes during content retrieval.

What is the best way to find obscure technical content for research?

Deep semantic search is ideal for discovering obscure technical content. By using meaning-based retrieval with configurable numResults and content highlights, you can surface hard-to-find research material effectively.

Does semantic search support content highlights for specific queries?

Yes, content highlights are a configurable parameter supported by the semantic search skill. This feature extracts relevant portions of retrieved page contents to provide focused context for your research queries.