← Back to Skills Marketplace
davidsteelerose

Perplexity Agent

by davidsteelerose · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
249
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install perplexity-agent
Description
Search the web using the Perplexity Agent API. Provides real-time information, news, and grounded answers with citations. Use when the user asks for: (1) Cur...
Usage Guidance
This skill appears to be a straightforward wrapper around Perplexity's API, but there are metadata inconsistencies you should resolve before installing. Confirm that: (1) you will provide a PERPLEXITY_API_KEY in the environment (the SKILL.md and script require it even though the registry metadata does not list it), (2) your environment has the Python 'requests' package installed or the skill declares how to install it, and (3) you're comfortable with queries and their text being sent to https://api.perplexity.ai/v1/agent (the third-party service will receive user queries and responses). Use a least-privileged API key, review your privacy policy for sending user data to external services, and consider asking the publisher to correct the manifest to explicitly declare PERPLEXITY_API_KEY as the primary credential and list dependencies.
Capability Analysis
Type: OpenClaw Skill Name: perplexity-agent Version: 1.0.0 The skill bundle provides a legitimate integration with the Perplexity AI API for web searching. The script `scripts/search.py` uses standard libraries to send queries to the official Perplexity endpoint (api.perplexity.ai) and correctly handles the API key via environment variables. No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description and the included scripts/search.py align with a Perplexity API web-search wrapper. However, the registry metadata states 'Required env vars: none' while SKILL.md and the script require PERPLEXITY_API_KEY; the skill also uses the Python 'requests' library but no dependency is declared.
Instruction Scope
SKILL.md instructs the agent to run scripts/search.py with the user query and present the returned 'answer'. The script only reads PERPLEXITY_API_KEY from the environment and posts the query to https://api.perplexity.ai/v1/agent; it does not access unrelated files or other environment variables.
Install Mechanism
No install spec is provided (instruction-only), which minimizes install risk, but the Python script relies on the third-party 'requests' package. The skill does not declare this dependency or provide installation instructions, which is an operational inconsistency (not a direct security exploit, but can cause runtime issues).
Credentials
SKILL.md and the script require PERPLEXITY_API_KEY (appropriate and proportionate for a wrapper to Perplexity), but the package metadata advertises no required env vars or primary credential. This mismatch means an agent or installer may not surface the required API key and could lead to misconfiguration or accidental leakage if users supply credentials elsewhere.
Persistence & Privilege
The skill does not request elevated persistence (always:false) and does not modify other skills or system-wide settings. It simply calls an external API at runtime.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install perplexity-agent
  3. After installation, invoke the skill by name or use /perplexity-agent
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of perplexity-agent skill: - Enables real-time web searches using the Perplexity Agent API. - Provides answers with citations for news, current events, and in-depth research. - Requires setting a PERPLEXITY_API_KEY environment variable. - Utilizes the 'pro-search' preset for high-quality results. - Returns results as a JSON object with keys: success, answer, and model.
Metadata
Slug perplexity-agent
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Perplexity Agent?

Search the web using the Perplexity Agent API. Provides real-time information, news, and grounded answers with citations. Use when the user asks for: (1) Cur... It is an AI Agent Skill for Claude Code / OpenClaw, with 249 downloads so far.

How do I install Perplexity Agent?

Run "/install perplexity-agent" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Perplexity Agent free?

Yes, Perplexity Agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Perplexity Agent support?

Perplexity Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Perplexity Agent?

It is built and maintained by davidsteelerose (@davidsteelerose); the current version is v1.0.0.

💬 Comments