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
npx -y skills add Yesterday-AI/skills --skill exa-search-apiAssembled 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 Exa | Use web_search (Brave) |
|---|---|
| Deep research, full article text | Quick facts, simple lookups |
| "Find articles about X" | "What is X?" |
| Competitor analysis | URL discovery |
| Technical deep-dives | News 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
- Get API key at https://exa.ai
- Store key securely:
echo "your-key" > ~/.openclaw/secrets/exa.key chmod 600 ~/.openclaw/secrets/exa.key - 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/
- search.shruns940 B