Specification
- Skill ID
- hkuds/cli-anything/cli-anything-exa
- Publisher
- hkuds
- Repository
- cli-anything
- Installs
- 0
- Files
- 1
- Synced
- Sep 23, 2026
How to use it
Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.
hkuds/cli-anything/cli-anything-exaInstalls these files- SKILL.md
What this skill tells the agent
Exa CLI Skill
Identity
- Name: cli-anything-exa
- Version: 1.0.0
- Category: search
- Entry Point:
cli-anything-exa
What This CLI Does
Provides an agent-native command-line interface to the Exa API — a neural search engine optimised for AI agent workflows. Supports web search across multiple modes (fast, deep, deep-reasoning) and fetching full-text or highlighted page contents.
Prerequisites
- Python >= 3.10
pip install cli-anything-exaexport EXA_API_KEY="your-api-key"(get one at https://dashboard.exa.ai/api-keys)
Installation
pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=exa/agent-harnessCommand Reference
search — Web search
cli-anything-exa search "<query>" [OPTIONS]
Options:
--type auto|fast|instant|deep|deep-reasoning (default: auto)
--num-results / -n 1–100 (default: 10)
--category company|people|research-paper|news|personal-site|financial-report
--content highlights|text|summary|none (default: highlights)
--freshness smart|always|never (default: smart)
--include-domains DOMAIN (repeatable)
--exclude-domains DOMAIN (repeatable)
--from DATE ISO 8601 start published date
--to DATE ISO 8601 end published date
--location CC Two-letter country code for geo-biascontents — Fetch page contents
cli-anything-exa contents <url> [url ...] [--content text|highlights|summary] [--freshness smart|always|never]server status — Verify API key and connectivity
cli-anything-exa server statusJSON Output
All commands support --json at the root level for machine-readable output:
cli-anything-exa --json search "latest LLM papers" --num-results 5Common Agent Patterns
Fast keyword lookup
cli-anything-exa --json search "site:arxiv.org transformer architectures" --type fast --content highlightsDeep research on a topic
cli-anything-exa --json search "EU AI Act compliance requirements 2024" --type deep --content textAcademic paper discovery
cli-anything-exa --json search "retrieval augmented generation" --category research-paper --num-results 20Company intelligence
cli-anything-exa --json search "Anthropic funding history" --category companyNews monitoring
cli-anything-exa --json search "AI regulation news" --category news --from 2024-01-01Fetch full content for summarisation
cli-anything-exa --json contents https://example.com/article --content textInteractive REPL
cli-anything-exa # No subcommand → enters REPLType commands without the cli-anything-exa prefix. Type exit or quit to leave.
Notes
highlightscontent mode is 10× more token-efficient thantext— prefer it for agent pipelines--type deeptriggers multi-step reasoning; slower but synthesises across many sources--category companyand--category peopledo not support date or domain-exclude filters- Cost per query is included in JSON output under
cost_dollars
More from hkuds
Use this skill in a project
Open any RiverX project, search the Skills panel for hkuds/cli-anything/cli-anything-exa, and install it in one click.
