Awesome-omni-skill perplexity-search
AI-powered web search, research, and reasoning via Perplexity
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/perplexity-search-tfunk1030" ~/.claude/skills/diegosouzapw-awesome-omni-skill-perplexity-search-e57d34 && rm -rf "$T"
manifest:
skills/development/perplexity-search-tfunk1030/SKILL.mdsource content
Perplexity AI Search
Web search with AI-powered answers, deep research, and chain-of-thought reasoning.
When to Use
- Direct web search for ranked results (no AI synthesis)
- AI-synthesized research with citations
- Chain-of-thought reasoning for complex decisions
- Deep comprehensive research on topics
Models (2025)
| Model | Purpose |
|---|---|
| Lightweight search with grounding |
| Advanced search for complex queries |
| Chain of thought reasoning |
| Expert-level exhaustive research |
Usage
Quick question (AI answer)
uv run python scripts/perplexity_search.py \ --ask "What is the latest version of Python?"
Direct web search (ranked results, no AI)
uv run python scripts/perplexity_search.py \ --search "SQLite graph database patterns" \ --max-results 5 \ --recency week
AI-synthesized research
uv run python scripts/perplexity_search.py \ --research "compare FastAPI vs Django for microservices"
Chain-of-thought reasoning
uv run python scripts/perplexity_search.py \ --reason "should I use Neo4j or SQLite for small graph under 10k nodes?"
Deep comprehensive research
uv run python scripts/perplexity_search.py \ --deep "state of AI agent observability 2025"
Parameters
| Parameter | Description |
|---|---|
| Quick question with AI answer (sonar) |
| Direct web search - ranked results without AI synthesis |
| AI-synthesized research (sonar-pro) |
| Chain-of-thought reasoning (sonar-reasoning-pro) |
| Deep comprehensive research (sonar-deep-research) |
Search-specific options
| Parameter | Description |
|---|---|
| Number of results (1-20, default: 10) |
| Filter: , , , |
| Limit to specific domains |
Mode Selection Guide
| Need | Use | Why |
|---|---|---|
| Quick fact | | Fast, lightweight |
| Find sources | | Raw results, no AI overhead |
| Synthesized answer | | AI combines multiple sources |
| Complex decision | | Chain-of-thought analysis |
| Comprehensive report | | Exhaustive multi-source research |
Examples
# Find recent sources on a topic uv run python scripts/perplexity_search.py \ --search "OpenTelemetry AI agent tracing" \ --recency month --max-results 5 # Get AI synthesis uv run python scripts/perplexity_search.py \ --research "best practices for AI agent logging 2025" # Make a decision uv run python scripts/perplexity_search.py \ --reason "microservices vs monolith for startup MVP" # Deep dive uv run python scripts/perplexity_search.py \ --deep "comprehensive guide to building feedback loops for autonomous agents"
API Key Required
Requires
PERPLEXITY_API_KEY in environment or ~/.claude/.env.