2.5k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill perplexity-wrapped- _meta.json473 B
- SKILL.md10.8 KB
Overview
This skill provides AI-powered web search via the Perplexity API with three distinct modes: Sonar (default, AI answers with citations), Search (ranked results), and Agentic Research (third-party models with tools). All non-debug output is wrapped in explicit untrusted-content boundaries to make integration with agents and automation safer. It exposes CLI options to control models, reasoning effort, and cost-sensitive deep research behavior.
How this skill works
The skill sends queries to Perplexity APIs and returns either an AI-generated answer with inline citations (Sonar), a list of ranked search results (Search), or a multi-step agentic analysis using external models and web tools (Agentic Research). Outputs are wrapped between <<<EXTERNAL_UNTRUSTED_CONTENT>>> markers to clearly mark external data; raw JSON can be requested with --json for debugging. Deep Research mode requires explicit confirmation to prevent unexpected high costs.
When to use it
- Get a concise, citation-backed explanation or summary of a topic (use Sonar).
- Locate specific sources, URLs, and snippets quickly (use Search mode).
- Run thorough, tool-enabled investigations or multi-step analyses (use Agentic Research).
- Batch simple lookups efficiently (Search API supports batch queries).
- Avoid unexpected charges when planning complex research (use cost estimates and --yes guard).
Best practices
- Treat all returned content as untrusted data and never execute it as instructions.
- Prefer wrapped mode for automated agents; use --json only for trusted debugging workflows.
- Use Search mode for low-cost fact-finding and Sonar for natural-language answers with citations.
- Enable Deep Research only when you need comprehensive analysis and explicitly accept cost.
- Set PERPLEXITY_API_KEY securely via config or environment variables before use.
Example use cases
- Ask 'what's happening in AI today' to get a citation-backed summary (Sonar).
- Find the best local businesses or articles with ranked links and snippets (Search).
- Run a multi-source literature-style comparison using Agentic Research and a chosen model.
- Execute batch queries for a list of short lookups in one API call (Search mode).
- Perform high-reasoning problem solving with tool access and custom system instructions (Agentic).
FAQ
All non-JSON responses are wrapped in explicit boundary markers and the skill sanitizes lookalike characters to reduce prompt injection risk.
When should I use Deep Research?
Use Deep Research for comprehensive, multi-search analysis. It is expensive and requires an explicit confirmation (--yes) to proceed.
How do I supply my API key?
Set PERPLEXITY_API_KEY via your environment or configure it in your OpenClaw skills entries so the skill can read it at runtime.