Perplexity Search Skill

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This skill transparently performs Perplexity web searches using an API key; the provided code matches that purpose and shows no hidden file access, persistence, or unrelated endpoints.

This looks safe to install if you want Perplexity-powered web search. Be aware that searches are sent to Perplexity and may consume API quota or incur cost, so do not include secrets or confidential information in queries unless that is acceptable.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Searches can use the user's Perplexity account quota or billing through the provided API key.

Why it was flagged

The skill requires and uses a Perplexity API credential. This is expected for the stated integration and there is no evidence the key is printed or sent elsewhere, but it is still account-bound authority.

Skill content
key = os.environ.get("PERPLEXITY_API_KEY", "").strip() ... "Authorization": f"Bearer {api_key}"
Recommendation

Use a dedicated Perplexity API key if possible, keep it out of prompts and shared files, and monitor usage or costs.

What this means

Any sensitive information included in a search query may be transmitted to Perplexity as part of the API request.

Why it was flagged

The user's search query is sent to an external provider endpoint. This is clearly disclosed and central to the skill's purpose, but it means query text leaves the local agent environment.

Skill content
API_URL = "https://api.perplexity.ai/chat/completions" ... {"role": "user", "content": args.query.strip()}
Recommendation

Avoid putting secrets, private documents, or confidential business details into search queries unless you are comfortable sending them to Perplexity.