Agent skill
web-search-advanced-research-paper
Search for research papers and academic content using Exa advanced search. Full filter support including date ranges and text filtering.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/research-paper-search
SKILL.md
Web Search Advanced - Research Paper Category
Tool Restriction (Critical)
ONLY use web_search_advanced_exa with category: "research paper". Do NOT use other categories or tools.
Full Filter Support
The research paper category supports ALL available parameters:
Core
query(required)numResultstype("auto", "fast", "deep", "neural")
Domain filtering
includeDomains(e.g., ["arxiv.org", "openreview.net"])excludeDomains
Date filtering (ISO 8601)
startPublishedDate/endPublishedDatestartCrawlDate/endCrawlDate
Text filtering
includeText(must contain ALL)excludeText(exclude if ANY match)
Array size restriction: includeText and excludeText only support single-item arrays. Multi-item arrays (2+ items) cause 400 errors. To match multiple terms, put them in the query string or run separate searches.
Content extraction
textMaxCharacters/contextMaxCharactersenableSummary/summaryQueryenableHighlights/highlightsNumSentences/highlightsPerUrl/highlightsQuery
Additional
userLocationmoderationadditionalQuerieslivecrawl/livecrawlTimeoutsubpages/subpageTarget
Token Isolation (Critical)
Never run Exa searches in main context. Always spawn Task agents:
- Agent calls
web_search_advanced_exawithcategory: "research paper" - Agent merges + deduplicates results before presenting
- Agent returns distilled output (brief markdown or compact JSON)
- Main context stays clean regardless of search volume
When to Use
Use this category when you need:
- Academic papers from arXiv, OpenReview, PubMed, etc.
- Scientific research on specific topics
- Literature reviews with date filtering
- Papers containing specific methodologies or terms
Examples
Recent papers on a topic:
web_search_advanced_exa {
"query": "transformer attention mechanisms efficiency",
"category": "research paper",
"startPublishedDate": "2024-01-01",
"numResults": 15,
"type": "auto"
}
Papers from specific venues:
web_search_advanced_exa {
"query": "large language model agents",
"category": "research paper",
"includeDomains": ["arxiv.org", "openreview.net"],
"includeText": ["LLM"],
"numResults": 20,
"type": "deep"
}
Output Format
Return:
- Results (structured list with title, authors, date, abstract summary)
- Sources (URLs with publication venue)
- Notes (methodology differences, conflicting findings)
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?