Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
dotneet avatar

Perplexity Search

  • 415 installs
  • 3 repo stars
  • Updated January 23, 2026
  • dotneet/claude-code-marketplace

perplexity-search is a Claude Code marketplace skill that runs Perplexity-powered web searches inside Claude Code to gather current facts, citations, competitor moves, and API docs while exploring problems before writing

About

perplexity-search is a Claude Code marketplace skill that embeds Perplexity-powered web search directly in agent sessions so developers can pull current facts, citations, API documentation, and market context without leaving the coding flow. The skill returns sourced answers useful when training data is stale or when verifying competitor moves, pricing pages, or newly shipped API behavior. Reach for perplexity-search during spike work, integration planning, or debugging errors tied to recent library releases. It suits engineers using Claude Code who want retrieval-augmented research with citations instead of guessing from model memory. Use it before committing to an architecture, when validating third-party docs, or when a task needs fresh web evidence alongside repo context.

  • Live Perplexity web search
  • Citation-friendly answers
  • Competitor and trend discovery
  • In-agent research workflow
  • Marketplace skill install

Perplexity Search by the numbers

  • 415 all-time installs (skills.sh)
  • Ranked #1,937 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/dotneet/claude-code-marketplace --skill perplexity-search

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs415
repo stars3
Last updatedJanuary 23, 2026
Repositorydotneet/claude-code-marketplace

How do you search the web inside Claude Code?

Run Perplexity-powered web searches inside Claude Code to gather current facts, citations, competitor moves, and API docs while exploring problems before writing code.

Who is it for?

Claude Code users who need cited, up-to-date web research on APIs, competitors, or recent events without switching to a browser.

Skip if: Developers who only need codebase-local search or already have authoritative offline docs and do not require live web citations.

When should I use this skill?

A developer needs current facts, API docs, citations, or competitor research from the web while working inside Claude Code.

What you get

Cited web search results, current API documentation excerpts, and fact summaries gathered via Perplexity inside Claude Code.

  • cited search summaries
  • API documentation excerpts
  • research notes

Files

SKILL.mdMarkdownGitHub ↗

Perplexity Search Skill

A skill for executing real-time web searches and research using the Perplexity API.

Purpose

This skill provides the following capabilities:

1. perplexity_ask - Answer general questions (using sonar-pro model) 2. perplexity_research - Deep research and comprehensive reports (using sonar-deep-research model) 3. perplexity_reason - Advanced reasoning and analysis (using sonar-reasoning-pro model) 4. perplexity_search - Retrieve web search results

When to Use

Use this skill in the following situations:

  • User needs up-to-date information
  • Received a question requiring web search
  • Asked to perform deep research or investigation
  • Complex analysis or reasoning is required
  • Keywords like "look up", "search for", "latest..." are included

Prerequisites

  • PERPLEXITY_API_KEY environment variable must be set
  • Internet connection must be available

Usage

Basic Usage

Use the scripts/perplexity_api.py script to call the API.

# General questions (ask)
python3 scripts/perplexity_api.py ask "your question"

# Deep research (research)
python3 scripts/perplexity_api.py research "research topic"

# Advanced reasoning (reason)
python3 scripts/perplexity_api.py reason "reasoning task"

# Web search (search)
python3 scripts/perplexity_api.py search "search query" [--max-results 10] [--country JP]

Command Options

ask / research / reason
  • First argument: question, research topic, or reasoning task
  • --strip-thinking: Remove <think>...</think> tags to save context tokens (research/reason only)
search
  • First argument: search query
  • --max-results: Maximum number of results to return (1-20, default: 10)
  • --max-tokens-per-page: Maximum tokens per page (256-2048, default: 1024)
  • --country: ISO code for regional results (e.g., JP, US, GB)

Workflow

Standard Search Flow

1. Analyze the user's question and select the appropriate tool

  • Simple questions → ask
  • Deep research → research
  • Complex analysis → reason
  • Information gathering → search

2. Execute the script to call the API

3. Present results to the user, citing sources when available

Tool Selection Guidelines

Use CaseToolDescription
Current weather, newsaskWhen quick answers are needed
Technical topic researchresearchWhen comprehensive analysis is needed
Complex problem analysisreasonWhen logical reasoning is needed
Collecting sourcessearchWhen URLs or snippets are needed

API Details

For detailed API specifications, see references/api_reference.md.

Troubleshooting

  • API Key Error: Verify the PERPLEXITY_API_KEY environment variable
  • Timeout: Increase PERPLEXITY_TIMEOUT_MS (default: 300000ms)
  • Proxy Issues: Set PERPLEXITY_PROXY or HTTPS_PROXY

Related skills

How it compares

Pick perplexity-search over manual browser research when Claude Code sessions need inline, cited web retrieval without context switching.

FAQ

What does perplexity-search do in Claude Code?

perplexity-search runs Perplexity-powered web searches inside Claude Code to gather current facts, citations, competitor moves, and API documentation while developers explore problems before writing code.

When should developers invoke perplexity-search?

Developers should invoke perplexity-search when they need fresh, cited web research on APIs, releases, or market context during Claude Code sessions instead of relying on stale model memory.

AI & Agent Buildingresearchllmagents

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.