research-lookup

Look up current research information via Parallel Chat API or Perplexity academic search.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/svpfahad/RES200 --skill research-lookup-svpfahad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-lookup
Source: https://github.com/svpfahad/RES200/tree/main/claude-scientific-writer-main/.claude/skills/research-lookup
Command: npx skills add https://github.com/svpfahad/RES200 --skill research-lookup-svpfahad

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, openai, and includes scripts (resource) components.

What problem does it solve? Finding current, well-cited research information for scientific writing requires manual searching across multiple databases and sources, which is slow and hard to reproduce. This Skill performs real-time research lookups with automatic backend routing and saves every result with full citations for reproducibility. ## Core Features & Use Cases - Intelligent Backend Routing: Automatically routes general research queries to the Parallel Chat API (core model) and academic paper searches to Perplexity sonar-pro-search via OpenRouter, with manual override via --force-backend. - Citation-Preserving Output: Extracts sources, DOIs, and academic URLs from responses and mandates saving all results to a sources/ folder in text or JSON format. - Paper Quality Prioritization: Ranks papers by citation count, venue tier (Nature, Science, NeurIPS, etc.), and author reputation for literature reviews. - Use Case: While drafting a paper introduction, ask for recent advances in CRISPR gene editing; the Skill returns a cited research report saved to sources/research_crispr.md for later reference. ## Quick Start Set the PARALLEL_API_KEY and OPENROUTER_API_KEY environment variables, then ask the assistant to research recent advances in your topic and save the results to the sources folder.

Frequently Asked Questions about research-lookup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I look up current research papers with citations?

Run research_lookup.py with a query containing academic keywords like "find papers" or "systematic review" to route to Perplexity sonar-pro-search. Results include 5-8 citations with authors, journals, years, and DOIs, saved to the sources folder.

How does the research lookup choose between Parallel and Perplexity?

Queries containing academic keywords such as DOI, PubMed, peer-reviewed, or meta-analysis route to Perplexity sonar-pro-search. All other queries route to the Parallel Chat API core model. You can override this with the --force-backend flag.

What API keys are required for research lookup?

Set PARALLEL_API_KEY for the primary Parallel Chat API backend and OPENROUTER_API_KEY for Perplexity academic searches. At least one key is required; if one backend's key is missing, the tool falls back to the other.

Can I run batch research queries from the command line?

Yes, use the --batch flag followed by multiple quoted queries, with an optional delay between requests. Each query is routed independently and results are combined into a single output file specified with -o.

Why does research lookup fail with an API key error?

The tool raises an error when neither PARALLEL_API_KEY nor OPENROUTER_API_KEY is set in the environment. Export at least one key before running, and verify your OpenRouter account has credits and access to Perplexity models.

What are the limitations of automated research lookup?

The Parallel core model can take up to 5 minutes for complex queries, and Perplexity cannot access paywalled full text or proprietary databases. Both backends depend on their respective API availability and rate limits.