agentsclimarketplace

Exa search api

Skill Yesterday-AI/skills/plugins/office/skills/exa-search-api

Semantic web search via Exa AI API. Returns full-text content, not just snippets. Use for deep research, competitor analysis, or finding specific technical content.From its SKILL.md

Install
npx -y skills add Yesterday-AI/skills --skill exa-search-api

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

4 things to look at

  • reads credentialsReads from 2 credential sources: `~/.openclaw/secrets/exa.key` and 1 more.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 5 commands, including `./skills/exa-search-api/scripts/search.sh "query" 5` and 4 more.
  • fetches URLsInstructs the agent to fetch 1 URL, including https://api.exa.ai/search.

SKILL.md

2.1 KB, 526 tokens by cl100k_base, as published. Nobody here has run it

Exa Search 🔍🧠

Exa is a semantic search engine built for AI. Unlike traditional search (keyword matching), Exa understands meaning and returns full-text content -- not just titles and snippets.

When to Use

Use ExaUse web_search (Brave)
Deep research, full article textQuick facts, simple lookups
"Find articles about X""What is X?"
Competitor analysisURL discovery
Technical deep-divesNews headlines

Usage

# Basic search (5 results)
./skills/exa-search-api/scripts/search.sh "query" 5

# Or via curl directly
curl -s -X POST "https://api.exa.ai/search" \
  -H "x-api-key: $EXA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "your query", "num_results": 5, "type": "auto", "use_autoprompt": true, "contents": {"text": {"max_characters": 5000}}}'

Output

Returns JSON with full results:

{
  "results": [
    {
      "title": "Article Title",
      "url": "https://...",
      "text": "Full article content up to 5000 chars...",
      "score": 0.95
    }
  ]
}

Key Advantages Over Other Tools

  • Full text -- Not just snippets. Get the actual article content.
  • Semantic -- Understands meaning, not just keywords.
  • Autoprompt -- Rewrites your query for better results.
  • Filters -- Date ranges, domains, content type.

Setup

  1. Get API key at https://exa.ai
  2. Store key securely:
    echo "your-key" > ~/.openclaw/secrets/exa.key
    chmod 600 ~/.openclaw/secrets/exa.key
    
  3. Set env var or pass to script:
    export EXA_API_KEY=$(cat ~/.openclaw/secrets/exa.key)
    

Depends On

None (standalone). Complements web-scraper for pages Exa can't reach.


Authored by ManniTheRaccoon. Tested 2026-02-20. 🦝

What ships with it: 1 file

940 B alongside SKILL.md, 1 of them executable

scripts/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.