Exa AI Search & Research for Openclaw

A comprehensive search and research skill that enables AI agents to perform neural web searches, content extraction, and structured async research.

xieshaocong33ethan
v1.2.1
Feb 14, 2026
2
1.9k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install exa-full

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install exa-full using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Exa AI Search & Research?

The Exa Search + Research skill provides a high-performance interface for AI agents to interact with the Exa API. It enables advanced web searching with neural and deep modes, extraction of clean page content, and specialized code-context retrieval. By integrating these Openclaw Skills, developers can empower their agents to handle complex, multi-step research workflows with structured outputs and automated polling.

This skill is designed for technical workflows that require more than just basic search results. It supports category-specific filtering—such as company, research paper, or news—and allows for deep crawling of subpages to gather exhaustive context for LLM-driven tasks.

Exa AI Search & Research Use Cases

  • Retrieving up-to-date documentation or code snippets for complex programming tasks.
  • Conducting deep market research using specific category filters like company or financial report.
  • Extracting full-page content and crawling subpages to provide comprehensive context for agent reasoning.
  • Executing long-running research tasks that require structured JSON outputs and automated status polling.

How Exa AI Search & Research Works

  1. Initialize the skill by providing a valid Exa API key through environment variables or a local .env file.
  2. Select the specific script based on the requirement, such as search.sh for queries or content.sh for extraction.
  3. Configure execution parameters like search type (neural, deep, fast) and domain filters to refine results.
  4. Execute the command to interact with the Exa API and receive structured data for the agent to process.
  5. For research tasks, the skill handles the lifecycle of creating a task and polling for the final result.

Exa AI Search & Research Setup

To use this skill, ensure you have curl and jq installed. You must set your API key using one of the following methods:

export EXA_API_KEY="your-exa-api-key"

Alternatively, create a .env file in the same directory as the Openclaw Skills configuration:

EXA_API_KEY=your-exa-api-key

Exa AI Search & Research Data Schema & Taxonomy

The skill returns structured JSON data optimized for AI consumption. Below are the primary data structures handled:

Script Output Data
search.sh Array of search results including title, URL, score, and published date.
content.sh Extracted text content, highlighted sentences, and crawled subpage data.
code.sh Programming-specific context, snippets, and documentation links.
research.sh Structured research findings based on a provided outputSchema JSON file.

Exa AI Search & Research Advanced Features

  • Neural and deep search modes for semantic understanding beyond keyword matching.
  • Live crawl capabilities to retrieve the most current version of a webpage in real-time.
  • Multi-step async research workflows that support custom JSON schemas for structured data extraction.
  • Intelligent search type escalation based on speed or depth requirements defined in the Openclaw Skills logic.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins curljq
Github Stars: 0
forks: 0

Featured*