exa-known-pitfalls

Featured

Identify and avoid Exa anti-patterns and common integration mistakes. Use when reviewing Exa code, onboarding new developers, or auditing existing Exa integrations for correctness. Trigger with phrases like "exa mistakes", "exa anti-patterns", "exa pitfalls", "exa what not to do", "exa code review".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Exa Known Pitfalls ## Overview Real gotchas when integrating Exa's neural search API. Exa uses embeddings-based search rather than keyword matching, which creates a different class of failure modes than traditional search APIs. This skill covers the top pitfalls with wrong/right examples. ## Pitfall 1: Keyword-Style Queries Exa's neural search interprets natural language semantically. Boolean operators and keyword syntax degrade results. ```typescript import Exa from "exa-js"; const exa = new Exa(process.env.EXA_API_KEY); // BAD: keyword/boolean style — Exa ignores AND/OR const bad = await exa.search( "python AND machine learning OR deep learning 2024" ); // GOOD: natural language statement const good = await exa.search( "recent tutorials on building ML models with Python", { type: "neural", numResults: 10 } ); ``` ## Pitfall 2: Wrong Search Type Using neural search for exact lookups (URLs, names) or keyword search for conceptual queries silently degrades quality. ```typescript // BAD: neural search for a specific URL/identifier const bad = await exa.search("arxiv.org/abs/2301.00001", { type: "neural" }); // GOOD: keyword for exact terms, neural for concepts const exactMatch = await exa.search("arxiv.org/abs/2301.00001", { type: "keyword", }); const conceptual = await exa.search( "transformer architecture improvements for long context", { type: "neural" } ); ``` ## Pitfall 3: Expecting Content from search() `search()` returns metadata only (URL, titl...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

exa-reliability-patterns

Implement Exa reliability patterns: query fallback chains, circuit breakers, and graceful degradation. Use when building fault-tolerant Exa integrations, implementing fallback strategies, or adding resilience to production search services. Trigger with phrases like "exa reliability", "exa circuit breaker", "exa fallback", "exa resilience", "exa graceful degradation".

2,266 Updated today
jeremylongshore
AI & Automation Featured

exa-hello-world

Create a minimal working Exa search example with real results. Use when starting a new Exa integration, testing your setup, or learning basic search, searchAndContents, and findSimilar patterns. Trigger with phrases like "exa hello world", "exa example", "exa quick start", "simple exa search", "first exa query".

2,266 Updated today
jeremylongshore
AI & Automation Featured

exa-core-workflow-a

Execute Exa neural search with contents, date filters, and domain scoping. Use when building search features, implementing RAG context retrieval, or querying the web with semantic understanding. Trigger with phrases like "exa search", "exa neural search", "search with exa", "exa searchAndContents", "exa query".

2,266 Updated today
jeremylongshore
API & Backend Listed

exa-search

Advanced Exa AI search with 5 specialized scripts for neural web search, content extraction, similar page discovery, quick research with citations, and async pro research with structured output. This skill should be used when performing web searches, extracting content from URLs, finding similar pages, or conducting AI-powered research. Provides full access to all Exa API endpoints including /search, /contents, /findSimilar, /answer, and /research/v1.

33 Updated yesterday
tdimino
AI & Automation Listed

exa-search

Semantic search, similar content discovery, and structured research using Exa API

335 Updated today
aiskillstore