cli-anything-exa
Agent-native CLI for Exa web search and content retrieval workflows.
How do I install this agent skill?
npx skills add https://github.com/hkuds/cli-anything --skill cli-anything-exaIs this agent skill safe to install?
- Gen Agent Trust Hubpass
This skill provides a command-line interface for the Exa search engine. It is generally safe but carries a low risk of indirect prompt injection as it retrieves and processes content from external websites.
- Socketpass
No alerts
- Snykwarn
Risk: MEDIUM · 2 issues
What does this agent skill do?
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-harness
Command 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-bias
contents — 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 status
JSON Output
All commands support --json at the root level for machine-readable output:
cli-anything-exa --json search "latest LLM papers" --num-results 5
Common Agent Patterns
Fast keyword lookup
cli-anything-exa --json search "site:arxiv.org transformer architectures" --type fast --content highlights
Deep research on a topic
cli-anything-exa --json search "EU AI Act compliance requirements 2024" --type deep --content text
Academic paper discovery
cli-anything-exa --json search "retrieval augmented generation" --category research-paper --num-results 20
Company intelligence
cli-anything-exa --json search "Anthropic funding history" --category company
News monitoring
cli-anything-exa --json search "AI regulation news" --category news --from 2024-01-01
Fetch full content for summarisation
cli-anything-exa --json contents https://example.com/article --content text
Interactive REPL
cli-anything-exa # No subcommand → enters REPL
Type 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
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/hkuds/cli-anything/cli-anything-exa">View cli-anything-exa on skillZs</a>