mcpField
S
skill-deepresearch

skill-deepresearch

github.com/hasnaxyzProductivity41 installs
Repository

About skill-deepresearch

An agentic research skill that searches with Exa.ai and synthesizes findings with Claude or OpenAI. It supports configurable research depth, output paths, JSON source exports, and optional Firecrawl scraping.

Key features

  1. 01Exa.ai-powered search
  2. 02Claude or OpenAI synthesis
  3. 03Configurable research depth
  4. 04Custom report output path
  5. 05Optional JSON source export
  6. 06Optional Firecrawl scraping

Use cases

  1. 01Producing a quick topic overview
  2. 02Preparing in-depth technical research
  3. 03Comparing products or approaches with cited sources

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/hasnaxyz/skill-deepresearch --skill skill-deepresearch

After installing, type/skill-deepresearchin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

.env.example
.gitignore
CLAUDE.md
README.md
bun.lock
package.json
tsconfig.json
src/
index.ts
research.ts
types.ts
src/agents/
query-generator.ts
synthesizer.ts
src/services/
anthropic.ts
exa.ts
firecrawl.ts
openai.ts
src/utils/
file.ts
logger.ts

Details

From the project README

Deep Research

Agentic deep research skill using Exa.ai for search and Claude/OpenAI for synthesis.

Invocation

/deepresearch <topic>

Options

OptionDescriptionDefault
--depth <level>Research depth: quick (6 queries), normal (15), deep (30)normal
--model <provider>LLM: claude or openaiclaude
--output <path>Custom output path~/.skills/skill-deepresearch/exports/
--jsonAlso save sources as JSONfalse
--no-firecrawlSkip deep scrapingfalse

Examples

# Quick overview of a topic
/deepresearch "What is RAG?" --depth quick

# Standard research with Claude
/deepresearch "Best practices for building production ML systems"

# Deep research with OpenAI, custom output
/deepresearch "Compare Next.js vs Remix" --depth deep --model openai --output ./research.md

Requirements

  • EXA_API_KEY - Required for search
  • ANTHROPIC_API_KEY - Required for Claude synthesis
  • OPENAI_API_KEY - Required for OpenAI synthesis
  • FIRECRAWL_API_KEY - Optional for deep scraping

Output

Reports are saved to ~/.skills/skill-deepresearch/exports/ with format:

  • report-{topic-slug}-{timestamp}.md - Full research report
  • sources-{topic-slug}-{timestamp}.json - Raw sources (if --json)

Comments

Markdown supported