exa
12
总安装量
8
周安装量
#26591
全站排名
安装命令
npx skills add https://github.com/trancong12102/ccc --skill exa
Agent 安装分布
antigravity
6
claude-code
5
codex
4
gemini-cli
4
cursor
2
Skill 文档
Exa Web Search & Content Extraction
Real-time web search and content extraction powered by Exa AI.
Usage
Use the Python script at scripts/exa.py. Requires EXA_API_KEY environment variable.
Web Search
# Basic search
python scripts/exa.py search --query "latest AI research"
# Fast search for simple queries
python scripts/exa.py search --query "node.js version" --type fast
# Deep search for comprehensive results
python scripts/exa.py search --query "React server components" --type deep --num-results 10
# With full text content
python scripts/exa.py search --query "GraphQL best practices" --text
# Filter by domain
python scripts/exa.py search --query "LLM research" --include-domains "arxiv.org,paperswithcode.com"
# Filter by date
python scripts/exa.py search --query "AI news" --start-date "2025-01-01T00:00:00.000Z"
Extract URL Content
# Extract from documentation
python scripts/exa.py contents --urls "https://docs.python.org/3/tutorial/classes.html"
# Multiple URLs
python scripts/exa.py contents --urls "https://example.com/page1,https://example.com/page2"
# Prefer live content
python scripts/exa.py contents --urls "https://example.com/page" --livecrawl preferred
Code Examples
# Find code examples
python scripts/exa.py code --query "React useState hook examples"
# Quick syntax lookup
python scripts/exa.py code --query "Python list comprehension" --tokens 2000
# Detailed patterns
python scripts/exa.py code --query "GraphQL resolver patterns" --tokens 15000
Search Types
| Type | Use Case | Speed |
|---|---|---|
fast |
Quick lookups, simple queries | Fastest |
auto |
General purpose (default) | Medium |
deep |
Complex research, comprehensive | Slowest |
When to Use Each Command
Use search |
Use contents |
Use code |
|---|---|---|
| Finding relevant pages | Have a specific URL | Programming questions |
| General web research | Extracting known content | API/library usage |
| News and articles | Reading documentation | Code examples |
Query Tips
- Be specific: “React useEffect cleanup function examples” not “useEffect”
- Include the library/framework name
- Specify the programming language
- Mention the use case (authentication, caching, etc.)
Rules
- Use
--type fastfor simple factual queries - Use
--type deepfor research requiring comprehensive results - Use
--textto get full page content in search results - Use
codecommand for programming questions instead ofsearch - Use
contentswhen you have a specific URL to extract - Use
--format jsonfor structured output when needed