exa-advanced-troubleshooting

Featured

Apply advanced debugging techniques for hard-to-diagnose Exa issues. Use when standard troubleshooting fails, investigating latency spikes, or preparing evidence bundles for Exa support escalation. Trigger with phrases like "exa hard bug", "exa mystery error", "exa deep debug", "difficult exa issue", "exa latency spike".

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 Advanced Troubleshooting ## Overview Deep debugging for complex Exa issues: latency spikes, intermittent failures, result quality degradation, and content retrieval failures. All Exa error responses include a `requestId` — always capture it. ## Instructions ### Step 1: Layer-by-Layer Diagnostics ```typescript import Exa from "exa-js"; interface DiagnosticResult { layer: string; success: boolean; latencyMs: number; details: string; } async function diagnoseExa(): Promise<DiagnosticResult[]> { const results: DiagnosticResult[] = []; const exa = new Exa(process.env.EXA_API_KEY); // Layer 1: DNS + Network let start = performance.now(); try { const resp = await fetch("https://api.exa.ai", { method: "HEAD" }); results.push({ layer: "network", success: true, latencyMs: performance.now() - start, details: `HTTP ${resp.status}`, }); } catch (err: any) { results.push({ layer: "network", success: false, latencyMs: performance.now() - start, details: err.message, }); return results; // No point continuing if network fails } // Layer 2: Authentication start = performance.now(); try { await exa.search("auth test", { numResults: 1 }); results.push({ layer: "auth", success: true, latencyMs: performance.now() - start, details: "API key valid", }); } catch (err: any) { results.push({ layer: "auth", success: false, latencyMs...

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-debug-bundle

Collect Exa debug evidence for support tickets and troubleshooting. Use when encountering persistent issues, preparing support tickets, or collecting diagnostic information for Exa problems. Trigger with phrases like "exa debug", "exa support bundle", "collect exa logs", "exa diagnostic".

2,266 Updated today
jeremylongshore
AI & Automation Featured

exa-observability

Set up monitoring, metrics, and alerting for Exa search integrations. Use when implementing monitoring for Exa operations, building dashboards, or configuring alerting for search quality and latency. Trigger with phrases like "exa monitoring", "exa metrics", "exa observability", "monitor exa", "exa alerts", "exa dashboard".

2,266 Updated today
jeremylongshore
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-performance-tuning

Optimize Exa API performance with search type selection, caching, and parallelization. Use when experiencing slow responses, implementing caching strategies, or optimizing request throughput for Exa integrations. Trigger with phrases like "exa performance", "optimize exa", "exa latency", "exa caching", "exa slow", "exa fast".

2,266 Updated today
jeremylongshore
AI & Automation Featured

exa-incident-runbook

Execute Exa incident response with triage, mitigation, and postmortem procedures. Use when responding to Exa-related outages, investigating errors, or running post-incident reviews for Exa integration failures. Trigger with phrases like "exa incident", "exa outage", "exa down", "exa on-call", "exa emergency", "exa broken".

2,266 Updated today
jeremylongshore