exa-search
Skill89 starsChanged 6 months agoMITView on GitHub
Neural search via Exa MCP for web, code, and company research. Use when the user needs web search, code examples, company intel, people lookup, or AI-powered deep research with Exa's neural search engine.
- Reads credentials
We split this skill into the rules it gives an agent
3 rules. 0 are common, 1 is distinctive, and 2 are very specific to this project.
0
Common
Most of the 61 edited versions we read keep these.
1
Distinctive
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 122
Start an AI research agent that runs asynchronously.
- Very specific: line 160
Use web_search_exa for broad queries, web_search_advanced_exa for filtered results
- Very specific: line 163
Use crawling_exa to get full content from specific URLs found in search results
“Common” is measured: kept by at least 6 in 10 of the 61 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Exa Search
Neural search for web content, code, companies, and people via the Exa MCP server.
When to Activate
- User needs current web information or news
- Searching for code examples, API docs, or technical references
- Researching companies, competitors, or market players
- Finding professional profiles or people in a domain
- Running background research for any development task
- User says "search for", "look up", "find", or "what's the latest on"
MCP Requirement
Exa MCP server must be configured. Add to ~/.codex.json:
"exa-web-search": {
"command": "npx",
"args": ["-y", "exa-mcp-server"],
"env": { "EXA_API_KEY": "YOUR_EXA_API_KEY_HERE" }
}Get an API key at exa.ai.
Core Tools
web_search_exa
General web search for current information, news, or facts.
web_search_exa(query: "latest AI developments 2026", numResults: 5)Parameters:
| Param | Type | Default | Notes |
query | string | required | Search query |
numResults | number | 8 | Number of results |
web_search_advanced_exa
Filtered search with domain and date constraints.
web_search_advanced_exa(
query: "React Server Components best practices",
numResults: 5,
includeDomains: ["github.com", "react.dev"],
startPublishedDate: "2025-01-01"
)Parameters:
| Param | Type | Default | Notes |
query | string | required | Search query |
numResults | number | 8 | Number of results |
includeDomains | string[] | none | Limit to specific domains |
excludeDomains | string[] | none | Exclude specific domains |
startPublishedDate | string | none | ISO date filter (start) |
endPublishedDate | string | none | ISO date filter (end) |
get_code_context_exa
Find code examples and documentation from GitHub, Stack Overflow, and docs sites.
get_code_context_exa(query: "Python asyncio patterns", tokensNum: 3000)Parameters:
| Param | Type | Default | Notes |
query | string | required | Code or API search query |
tokensNum | number | 5000 | Content tokens (1000-50000) |
company_research_exa
Research companies for business intelligence and news.
company_research_exa(companyName: "OpenAI", numResults: 5)Parameters:
| Param | Type | Default | Notes |
companyName | string | required | Company name |
numResults | number | 5 | Number of results |
people_search_exa
Find professional profiles and bios.
people_search_exa(query: "AI safety researchers at OpenAI", numResults: 5)crawling_exa
Extract full page content from a URL.
crawling_exa(url: "https://example.com/article", tokensNum: 5000)Parameters:
| Param | Type | Default | Notes |
url | string | required | URL to extract |
tokensNum | number | 5000 | Content tokens |
deep_researcher_start / deep_researcher_check
Start an AI research agent that runs asynchronously.
# Start research
deep_researcher_start(query: "comprehensive analysis of AI code editors in 2026")
# Check status (returns results when complete)
deep_researcher_check(researchId: "<id from start>")Usage Patterns
Quick Lookup
web_search_exa(query: "Node.js 22 new features", numResults: 3)Code Research
get_code_context_exa(query: "Rust error handling patterns Result type", tokensNum: 3000)Company Due Diligence
company_research_exa(companyName: "Vercel", numResults: 5)
web_search_advanced_exa(query: "Vercel funding valuation 2026", numResults: 3)Technical Deep Dive
# Start async research
deep_researcher_start(query: "WebAssembly component model status and adoption")
# ... do other work ...
deep_researcher_check(researchId: "<id>")Tips
- Use
web_search_exafor broad queries,web_search_advanced_exafor filtered results - Lower
tokensNum(1000-2000) for focused code snippets, higher (5000+) for comprehensive context - Combine
company_research_exawithweb_search_advanced_exafor thorough company analysis - Use
crawling_exato get full content from specific URLs found in search results deep_researcher_startis best for comprehensive topics that benefit from AI synthesis
Related Skills
deep-research— Full research workflow using firecrawl + exa togethermarket-research— Business-oriented research with decision frameworks
Other versions62 projects use a version of this.
Word for word · 0
None found.
Edited · 34
- affaan-m/ECC★ 246k97% same
- loulanyue/awesome-claude-notes★ 27260% same
- tpavanipradeep/everything-claude-code★ 10496% same
- mit-network/everything-claude-code★ 7696% same
- Fmarzochi/EGC★ 6161% same
- ysyecust/everything-claude-code★ 4497% same
- gongyijie85/dsh-ecc★ 855% same
- GPTtang/skill-atlas★ 493% same
- yapota2018/affaan-m-everything-claude-code★ 496% same
- chadixearth/graphyloop★ 353% same
24 more not listed
Wrote their own version · 28
- wanshuiyin/Auto-claude-code-research-in-sleep★ 18ksame name
- compozy/compozy★ 2.8ksame name
- OpenMinis/MinisSkills★ 584same name
- mxyhi/ok-skills★ 509same name
- jikssha/openclaw-dae-skills★ 98same name
- exa-labs/agent-skills★ 65same name
- Chanw-research/claude-code-paper-writing★ 42same name
- tdimino/claude-code-minoan★ 41same name
- cline/skills★ 35same name
- MoizIbnYousaf/marketing-cli★ 33same name
18 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
Used alongsideProjects with it also use deepxiv, figure-description and 5 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
raja21068Skilldeepxiv
Search and progressively read open-access academic papers through DeepXiv. Use when the user wants layered paper access, section-level reading, trending papers, or DeepXiv-backed literature retrieval.
Also in 4 projects that use this
raja21068Skillfigure-description
Process user-provided patent figures and generate formal drawing descriptions. Use when user says \"附图处理\", \"figure description\", \"附图说明\", \"drawings description\", or wants to describe patent figures with reference numerals.
Also in 5 projects that use this
mryeastcodeSkilleverything-claude-code-conventions
Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.
Also in 8 projects that use this
junimnjwSkillralphinho-rfc-pipeline
RFC-driven multi-agent DAG execution pattern with quality gates, merge queues, and work unit orchestration.
Also in 8 projects that use this
royaluniondesign-sysSkillcontent-hash-cache-pattern
Cache expensive file processing results using SHA-256 content hashes — path-independent, auto-invalidating, with service layer separation.
Also in 10 projects that use this
- +2 more from raja21068
In this repository85 other files it gives its agents.
- AGENTS.mdAGENTS.md
- .codex/AGENTS.mdAGENTS.md
- examples/AGENTS.mdAGENTS.md
- .github/copilot-instructions.mdCopilot instructions
- .cursor/rules/common-agents.mdCursor rule
- .cursor/rules/common-coding-style.mdCursor rule
- .cursor/rules/common-development-workflow.mdCursor rule
- .cursor/rules/common-git-workflow.mdCursor rule
- .cursor/rules/common-hooks.mdCursor rule
- .cursor/rules/common-patterns.mdCursor rule
- .cursor/rules/common-performance.mdCursor rule
- .cursor/rules/common-security.mdCursor rule
- .cursor/rules/common-testing.mdCursor rule
- .cursor/rules/golang-coding-style.mdCursor rule
- .cursor/rules/golang-hooks.mdCursor rule
- .cursor/rules/golang-patterns.mdCursor rule
- .cursor/rules/golang-security.mdCursor rule
- .cursor/rules/golang-testing.mdCursor rule
- .cursor/rules/kotlin-coding-style.mdCursor rule
- .cursor/rules/kotlin-hooks.mdCursor rule
- .cursor/rules/kotlin-patterns.mdCursor rule
- .cursor/rules/kotlin-security.mdCursor rule
- .cursor/rules/kotlin-testing.mdCursor rule
- .cursor/rules/php-coding-style.mdCursor rule
- .cursor/rules/php-hooks.mdCursor rule
- .cursor/rules/php-patterns.mdCursor rule
- .cursor/rules/php-security.mdCursor rule
- .cursor/rules/php-testing.mdCursor rule
- .cursor/rules/python-coding-style.mdCursor rule
- .cursor/rules/python-hooks.mdCursor rule
- .cursor/rules/python-patterns.mdCursor rule
- .cursor/rules/python-security.mdCursor rule
- .cursor/rules/python-testing.mdCursor rule
- .cursor/rules/swift-coding-style.mdCursor rule
- .cursor/rules/swift-hooks.mdCursor rule
- .cursor/rules/swift-patterns.mdCursor rule
- .cursor/rules/swift-security.mdCursor rule
- .cursor/rules/swift-testing.mdCursor rule
- .cursor/rules/typescript-coding-style.mdCursor rule
- .cursor/rules/typescript-hooks.mdCursor rule
- .cursor/rules/typescript-patterns.mdCursor rule
- .cursor/rules/typescript-security.mdCursor rule
- .cursor/rules/typescript-testing.mdCursor rule
- agent-introspection-debuggingSkill
- agent-sortSkill
- api-designSkill
- article-writingSkill
- backend-patternsSkill
- brand-voiceSkill
- bun-runtimeSkill
- coding-standardsSkill
- content-engineSkill
- crosspostSkill
- deep-researchSkill
- dmux-workflowsSkill
- documentation-lookupSkill
- e2e-testingSkill
- eval-harnessSkill
- everything-openai-codexSkill
- fal-ai-mediaSkill
- The first 60 shown.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

