Skip to content
Back to skills

Exa

ASecurity

> ## Documentation Index > Fetch the complete documentation index at: https://exa.ai/docs/llms.txt > Use this file to discover all available pages before exploring further. > This guide shows you how to set up a Claude skill and Exa MCP that helps you research companies. <Card title="Copy and Paste in Claude Code"> Click the copy button on the code block below and paste it into Claude Code. Claude will automatically set up both the MCP connection and the skill for you. </Card> ``` Step 1: Ins...

  • 6 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 7, 2026
toolsjavascriptgojavadocumentation

Works with

  • claude code
  • terminal
  • cli
  • mcp

Security analysis

A100/100

Pro scans all 21 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add roboalchemist/llm-code-docs --skill exa --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Exa?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Exa
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/roboalchemist-exa/badge)](https://www.skillsdirectory.com/skills/roboalchemist-exa)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# Source: https://exa.ai/docs/reference/company-research-claude-skill.md

> ## Documentation Index
> Fetch the complete documentation index at: https://exa.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Company Research Claude Skill

> This guide shows you how to set up a Claude skill and Exa MCP that helps you research companies.

<Card title="Copy and Paste in Claude Code">
  Click the copy button on the code block below and paste it into Claude Code. Claude will automatically set up both the MCP connection and the skill for you.
</Card>

```
Step 1: Install or update Exa MCP

If Exa MCP already exists in your MCP configuration, either uninstall it first and install the new one, or update your existing MCP config with this endpoint. Run this command in your terminal:

claude mcp add --transport http exa "https://mcp.exa.ai/mcp?tools=web_search_advanced_exa"


Step 2: Add this Claude skill

---
name: company-research
description: Company research using Exa search. Finds company info, competitors, news, tweets, financials, LinkedIn profiles, builds company lists.
triggers: company research, competitor analysis, market research, find companies, research company, company intel.
requires_mcp: exa
context: fork
---

# Company Research

## Tool Restriction (Critical)

ONLY use `web_search_advanced` from Exa. Do NOT use `web_search_exa` or any other Exa tools.

## Token Isolation (Critical)

Never run Exa searches in main context. Always spawn Task agents:

- Agent runs Exa search internally
- Agent processes results using LLM intelligence
- Agent returns only distilled output (compact JSON or brief markdown)
- Main context stays clean regardless of search volume

## Dynamic Tuning

No hardcoded numResults. Tune to user intent:

- User says "a few" → 10-20
- User says "comprehensive" → 50-100
- User specifies number → match it
- Ambiguous? Ask: "How many companies would you like?"

## Query Variation

Exa returns different results for different phrasings. For coverage:

- Generate 2-3 query variations
- Run in parallel
- Merge and deduplicate

## Categories

Use appropriate Exa category:

- company → homepages, gargantuan amount of metadata such as headcount,
  location, funding, revenue
- news → press coverage
- tweet → social presence
- people → LinkedIn profiles (public data)

## LinkedIn

Public LinkedIn via Exa: category "people", no other filters
Auth-required LinkedIn → use Claude in Chrome browser fallback

## Browser Fallback

Auto-fallback to Claude in Chrome when:

- Exa returns insufficient results
- Content is auth-gated
- Dynamic pages need JavaScript

## Models

- haiku: fast extraction (listing, discovery)
- opus: synthesis, analysis, browser automation


Step 3: Ask User to Restart Claude Code

You should ask the user to restart Claude Code to have the config changes take effect.
```

## What This Skill Does

Once you set up this skill, you can ask Claude to:

* Research any company and get detailed information
* Find competitors in a specific market
* Get recent news about companies or look up LinkedIn profiles of company employees

The skill is smart about how it searches - it will ask you how many results you want if you don't specify, and it uses different search strategies to get the best information.

## How to Use It

After setting up the skill, you can trigger it by saying things like:

* "Do market research on \[industry]"
* "Find competitors to \[company]"
* "Get company intel on \[company]"

The skill will automatically use Exa's powerful search tools to find and organize the information you need.

Files in this skill

  • Creating-enrichments.md1.6 KB
  • Exploring-your-results.md980 B
  • LLM.md98.2 KB
  • Managing-Team-Members.md855 B
  • Prompting.md1.2 KB
  • Sharing-and-Downloading-Your-Results.md1 KB
  • agentops.md3.3 KB
  • answer.md11.6 KB
  • anthropic-tool-calling.md16.5 KB
  • auto-keyword-score-deprecation.md2.8 KB
  • auto-search-as-default.md1.9 KB
  • best-practices.md537 B
  • cancel-a-running-enrichment.md4.8 KB
  • cancel-a-running-search.md11.9 KB
  • cancel-a-running-webset.md26.3 KB
  • cheat-sheet.md5 KB
  • company-analyst.md13.3 KB
  • company-research-claude-skill.md3.6 KB
  • company-search-launch.md3.9 KB
  • contents-best-practices.md10.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.