research-lookup

Route research queries between Parallel Chat API and Perplexity academic search.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/BKZhao/MIMIC-Papers-Repro-Agent --skill research-lookup-bkzhao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-lookup
Source: https://github.com/BKZhao/MIMIC-Papers-Repro-Agent/tree/main/.codex/skills/research-lookup
Command: npx skills add https://github.com/BKZhao/MIMIC-Papers-Repro-Agent --skill research-lookup-bkzhao

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Real-time access to current research information by intelligently routing queries between a general-purpose Parallel Chat API and Perplexity's academic search, delivering structured, sourced insights for literature reviews, verification, and background research.

Core Features & Use Cases

  • Automatic backend routing between Parallel Chat API (general research) and Perplexity sonar-pro-search (academic searches)
  • CLI and Python API access with inline citations, sources metadata, and batch processing
  • Robust output formatting, including saved results for reproducibility and audit trails

Quick Start

Ask a research question and let the tool automatically route to the best backend and return a structured report.

Frequently Asked Questions about research-lookup

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

FAQPage Schema
How do I get inline citations for an academic search?

Academic search with inline citations is handled by routing queries to the Perplexity backend, which returns structured outputs containing sources metadata, inline citations, and batch processing results.

What is the best way to route general research questions versus academic paper searches?

Routing research queries is handled automatically by selecting between the Parallel Chat API for general research and Perplexity for academic paper searches to maximize quality and relevance.

Can I process multiple literature verification queries in batch?

Batch processing for literature verification is supported through both CLI and Python API access, returning structured reports with saved results to ensure reproducibility and audit trails.

Do I need API keys to use Perplexity and Parallel Chat for literature reviews?

Yes, you need API keys for both Perplexity and Parallel Chat APIs to perform literature reviews, as the tool requires the requests and openai dependencies to route and execute queries.

How does automatic backend selection work for research lookup?

Automatic backend selection for research lookup evaluates your query context and routes general questions to the Parallel Chat API while directing literature verification to the Perplexity sonar-pro-search backend.

Are there limitations when using dual-backend routing for academic searches?

Limitations of dual-backend routing include dependency on external API availability for both Parallel Chat and Perplexity, meaning query execution fails if either backend service is unreachable.