← Back to Skills Marketplace
5706
Downloads
1
Stars
74
Active Installs
1
Versions
Install in OpenClaw
/install exa-search
Description
Use Exa (exa.ai) Search API to search the web and return structured results (title/url/snippet/text) via a local Node script. Trigger when the user asks to enable Exa search, configure Exa API key, or perform web search using Exa.
Usage Guidance
Install this only if you intend to use Exa search and are comfortable providing an EXA_API_KEY. Avoid sending secrets, credentials, private business data, or regulated personal information in search queries because they are transmitted to Exa.
Capability Analysis
Type: OpenClaw Skill
Name: exa-search
Version: 1.0.0
The skill is designed to interact with the Exa Search API, as stated in its description. The `SKILL.md` provides clear instructions for usage and does not contain any prompt injection attempts. The `scripts/exa_search.mjs` script correctly retrieves the `EXA_API_KEY` from environment variables, constructs a JSON request body from validated arguments, and sends it to the legitimate Exa API endpoint (`https://api.exa.ai/search`). There is no evidence of data exfiltration, malicious execution, persistence, or obfuscation. All actions are aligned with the stated purpose.
Capability Assessment
Purpose & Capability
The stated purpose is Exa-backed web search, and the script only builds a search request, sends it to https://api.exa.ai/search, and prints the response.
Instruction Scope
The instructions are user-directed and repeatedly name Exa; users should still understand that search terms are sent to Exa when invoked.
Install Mechanism
No installer, dependency download, shell bootstrap, package mutation, or autostart behavior is present; it requires Node and an EXA_API_KEY.
Credentials
Using an Exa API key and outbound HTTPS requests is proportionate for this purpose, but queries and optional text/highlight requests leave the local environment.
Persistence & Privilege
The artifacts show no persistence, background workers, privilege escalation, local file writes, credential harvesting, or protected-path modification.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install exa-search - After installation, invoke the skill by name or use
/exa-search - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of exa-search skill:
- Integrates Exa (exa.ai) Search API for web search via a local Node script.
- Supports structured web results: title, URL, snippet, and optionally full text.
- Configuration via EXA_API_KEY environment variable.
- Provides commands for searching, retrieving page text, and filtering by date range.
- Acts as an Exa-backed alternative and does not change existing web search skills.
Metadata
Frequently Asked Questions
What is Exa Search?
Use Exa (exa.ai) Search API to search the web and return structured results (title/url/snippet/text) via a local Node script. Trigger when the user asks to enable Exa search, configure Exa API key, or perform web search using Exa. It is an AI Agent Skill for Claude Code / OpenClaw, with 5706 downloads so far.
How do I install Exa Search?
Run "/install exa-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Exa Search free?
Yes, Exa Search is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Exa Search support?
Exa Search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Exa Search?
It is built and maintained by xinhai-ai (@xinhai-ai); the current version is v1.0.0.
More Skills