perplexity-pack

v1.12.0 by Jeremy Longshore

Complete Perplexity integration skill pack with 30 skills covering AI search, real-time answers, citations, and research workflows. Flagship+ tier vendor pack.

30 plugin-local skills
MIT License
Claude Code Adapters (declared)

Installation

Open Claude Code and run this command:

/plugin install perplexity-pack@claude-code-plugins-plus

Use --global to install for all projects, or --project for current project only.

What It Does

> Claude Code skill pack for Perplexity Sonar API — AI-powered search with web-grounded answers and citations (30 skills)

Skills (30) plugin-local skills

perplexity-advanced-troubleshooting View full skill →

Apply advanced debugging techniques for hard-to-diagnose Perplexity Sonar API issues.

ReadGrepBash(kubectl:*)Bash(curl:*)Bash(tcpdump:*)
perplexity-architecture-variants View full skill →

Choose and implement Perplexity architecture blueprints for different scales: direct search widget, cached research layer, and multi-query pipeline.

ReadGrep
perplexity-ci-integration View full skill →

Configure CI/CD for Perplexity Sonar API integrations with GitHub Actions.

ReadWriteEditBash(gh:*)
perplexity-common-errors View full skill →

Diagnose and fix Perplexity Sonar API errors and exceptions.

ReadGrepBash(curl:*)
perplexity-core-workflow-a View full skill →

Execute Perplexity primary workflow: single-query search with citations.

ReadWriteEditBash(npm:*)Grep
perplexity-core-workflow-b View full skill →

Execute Perplexity multi-turn research sessions and batch query pipelines.

ReadWriteEditBash(npm:*)Grep
perplexity-cost-tuning View full skill →

Optimize Perplexity costs through model routing, caching, token limits, and budget monitoring.

ReadGrep
perplexity-data-handling View full skill →

Implement Perplexity query sanitization, citation validation, result caching, and conversation context management for search workflows.

ReadWriteEdit
perplexity-debug-bundle View full skill →

Collect Perplexity debug evidence for support tickets and troubleshooting.

ReadBash(grep:*)Bash(curl:*)Bash(tar:*)Grep
perplexity-deploy-integration View full skill →

Deploy Perplexity Sonar API integrations to Vercel, Cloud Run, and Docker.

ReadWriteEditBash(vercel:*)Bash(fly:*)Bash(gcloud:*)
perplexity-enterprise-rbac View full skill →

Configure Perplexity API key scoping, per-team model access, cost controls, and search domain restrictions for enterprise deployments.

ReadWriteEdit
perplexity-hello-world View full skill →

Create a minimal working Perplexity Sonar search example with citations.

ReadWriteEdit
perplexity-incident-runbook View full skill →

Execute Perplexity incident response procedures with triage, mitigation, and postmortem.

ReadGrepBash(kubectl:*)Bash(curl:*)
perplexity-install-auth View full skill →

Install and configure Perplexity Sonar API authentication.

ReadWriteEditBash(npm:*)Bash(pip:*)Grep
perplexity-local-dev-loop View full skill →

Configure Perplexity local development with mocking, testing, and hot reload.

ReadWriteEditBash(npm:*)Bash(pnpm:*)Grep
perplexity-migration-deep-dive View full skill →

Migrate to Perplexity Sonar from other search/LLM APIs using the strangler fig pattern.

ReadWriteEditBash(npm:*)Bash(node:*)Bash(kubectl:*)
perplexity-multi-env-setup View full skill →

Configure Perplexity Sonar API across development, staging, and production environments.

ReadWriteEditBash(aws:*)Bash(gcloud:*)Bash(vault:*)
perplexity-observability View full skill →

Set up monitoring for Perplexity Sonar API with latency, cost, citation quality, and error tracking.

ReadWriteEdit
perplexity-performance-tuning View full skill →

Optimize Perplexity Sonar API performance with caching, streaming, model routing, and batching.

ReadWriteEdit
perplexity-policy-guardrails View full skill →

Implement content moderation, model selection policy, citation quality enforcement, and per-user usage quotas for Perplexity Sonar API.

ReadWriteEditBash(npx:*)
perplexity-prod-checklist View full skill →

Execute Perplexity production deployment checklist for Sonar API integrations.

ReadBash(kubectl:*)Bash(curl:*)Grep
perplexity-rate-limits View full skill →

Implement Perplexity rate limiting, backoff, and request queuing.

ReadWriteEdit
perplexity-reference-architecture View full skill →

Implement Perplexity reference architecture with model routing, citation pipeline, and research automation.

ReadGrep
perplexity-reliability-patterns View full skill →

Implement reliability patterns for Perplexity Sonar API: circuit breaker, model fallback, streaming timeout, and citation validation.

ReadWriteEdit
perplexity-sdk-patterns View full skill →

Apply production-ready Perplexity Sonar API patterns for TypeScript and Python.

ReadWriteEdit
perplexity-security-basics View full skill →

Apply Perplexity security best practices for API key management and query safety.

ReadWriteGrep
perplexity-upgrade-migration View full skill →

Migrate between Perplexity model generations and API parameter changes.

ReadWriteEditBash(npm:*)Bash(git:*)
perplexity-webhooks-events View full skill →

Build event-driven architectures around Perplexity Sonar API with streaming, batch pipelines, and scheduled search monitoring.

ReadWriteEditBash(curl:*)

How It Works


import OpenAI from "openai";

const perplexity = new OpenAI({
  apiKey: process.env.PERPLEXITY_API_KEY,
  baseURL: "https://api.perplexity.ai",
});

const response = await perplexity.chat.completions.create({
  model: "sonar",
  messages: [{ role: "user", content: "What are the latest AI developments?" }],
});

console.log(response.choices[0].message.content);
console.log("Sources:", (response as any).citations);

Ready to use perplexity-pack?