Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Simplify config: env var only (no child_process), fixes code_safety scanner flag
What This Skill Does
Web search tool wrapping the Perplexity API with three modes: ranked results via Search API, AI-generated answers with citations via Sonar API, and deep research via the Agentic Research API using models from OpenAI, Anthropic, Google, and xAI. All output is wrapped in untrusted-content boundaries to prevent prompt injection.
Combines three distinct Perplexity API modes in one CLI with built-in prompt injection protection, so agents can query the live web without manually sanitizing or attributing external content.
When to use it
- Getting AI-summarized answers to current events questions
- Finding cited sources for a research topic
- Batch searching multiple queries in a single API call
- Running deep analysis on complex technical subjects
- Querying recent news or product releases without stale training data
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: what's the current state of fusion energy research
- 1Runs search.mjs with the query in default Sonar mode
- 2Sends query to Perplexity Sonar API
- 3Receives AI-generated answer with inline citations
- 4Wraps response in untrusted-content boundaries
AI-written summary of fusion energy research with numbered citations linking to source URLs, enclosed in <<<EXTERNAL_UNTRUSTED_CONTENT>>> markers
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.