perplexity-research

Perform real-time web research with Perplexity and export results to Markdown or JSON.

27|9|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/Leoyishou/personal-ai-company --skill perplexity-research-leoyishou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: perplexity-research
Source: https://github.com/Leoyishou/personal-ai-company/tree/main/claude-global/skills/_archived_perplexity-research
Command: npx skills add https://github.com/Leoyishou/personal-ai-company --skill perplexity-research-leoyishou

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, python-dotenv, and includes scripts (resource) components.

What problem does it solve?

This Skill enables real-time web search and in-depth research using Perplexity via OpenRouter, helping you gather current information and structured insights quickly.

Core Features & Use Cases

  • Real-time web search and depth research using Perplexity models, with citations.
  • Quick search for fast answers and deep research with structured outputs exported as Markdown or JSON.
  • Use case: generate research briefs, market analyses, and competitive intel with traceable sources.

Quick Start

Navigate to the scripts directory and run perplexity_research.py with your query to get fast results, or add --deep for a full deep-research report.

Frequently Asked Questions about perplexity-research

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

FAQPage Schema
How do I perform real-time web research with citations using Perplexity?

Real-time web research with citations is performed by running a Python script that queries Perplexity models via OpenRouter. It gathers current information and returns structured outputs with traceable sources, enabling quick fact retrieval and deep competitive analysis.

How do I export research results to Markdown or JSON?

Export research results to Markdown or JSON by executing the Python script with specific output formatting flags. This allows you to save structured insights, market analyses, and citations in your preferred format for downstream processing.

Does this approach support deep research for competitive analyses?

Yes, this approach supports deep research for competitive analyses by adding a deep research flag to the script execution. It generates comprehensive research briefs and structured product insights with traceable citations.

Do I need an OpenRouter account to run Perplexity web searches?

Yes, you need an OpenRouter account to run Perplexity web searches. The script uses python-dotenv to manage OpenRouter API authentication, which routes requests to Perplexity models for generating search results and citations.

What is the best way to generate a research brief with traceable sources?

The best way to generate a research brief with traceable sources is to use the deep research mode. This queries Perplexity via OpenRouter to compile current web information into a structured report complete with citations.

Can I control the output language when running deep research queries?

Yes, you can control the output language when running deep research queries. The script satisfies requirements for model selection and language control, allowing you to tailor the generated Markdown or JSON research outputs.