research-lookup

Route queries between Perplexity Sonar and Gemini Deep Research for automated lookups.

4|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/flight505/claude-project-planner --skill research-lookup-flight505
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-lookup
Source: https://github.com/flight505/claude-project-planner/tree/main/project_planner/.claude/skills/research-lookup
Command: npx skills add https://github.com/flight505/claude-project-planner --skill research-lookup-flight505

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, google-genai, and includes scripts (resource) components.

What problem does it solve?

This Skill provides real-time, multi-provider research lookups by smartly routing queries between Perplexity Sonar and Gemini Deep Research to balance speed and depth.

Core Features & Use Cases

  • Intelligent provider routing based on query complexity and planning phase
  • Quick fact lookups with Perplexity Sonar for fast results
  • Deep research with Gemini for thorough, citation-rich analysis
  • Output includes formatted results, sources, and citations for integration in documents or Claude Code workflows
  • Supports cost/context optimization with dynamic search context sizing

Quick Start

Use the research-lookup to fetch information:

  • python scripts/research_lookup.py "Latest AI in healthcare 2025"
  • set OPENROUTER_API_KEY and GEMINI_API_KEY for Perplexity and Deep Research.

Frequently Asked Questions about research-lookup

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

FAQPage Schema
How do I automate multi-provider research lookups between Perplexity and Gemini?

Automating multi-provider research lookups is done by smartly routing queries between Perplexity Sonar and Gemini Deep Research to balance speed and depth. The routing logic evaluates query complexity and planning phase to select the optimal provider.

What is the best way to get citation-rich academic research results using AI?

Getting citation-rich academic research results is achieved by using Gemini Deep Research for thorough analysis. The system formats output with sources and citations, making it suitable for integration into academic documents or Claude Code workflows.

Do I need OpenRouter and Gemini API keys to route research queries?

Yes, you need API keys to route research queries. You must set the OPENROUTER_API_KEY for Perplexity Sonar access and GEMINI_API_KEY for Deep Research execution in your environment before running the lookup script.

How does intelligent provider routing balance speed and depth for real-time lookups?

Intelligent provider routing balances speed and depth by sending quick fact lookups to Perplexity Sonar for fast results, while directing complex queries to Gemini Deep Research. It also optimizes costs through dynamic search context sizing.

Can I use this research routing approach for quick fact lookups instead of deep analysis?

Yes, you can use this research routing approach for quick fact lookups. The system specifically utilizes Perplexity Sonar to fetch fast results for simpler queries, automatically distinguishing them from tasks requiring deep analysis.

What are the limitations of using dynamic search context sizing for AI research?

Limitations of dynamic search context sizing involve balancing cost and context optimization against response depth. While it adjusts the search context dynamically, extremely complex queries may still require manual provider selection to ensure comprehensive Gemini Deep Research processing.