← Back to Skills Marketplace
mrnicholasbcarter-code

openrouter-perplexity

cross-platform ⚠ suspicious
781
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install openrouter-perplexity
Description
Search the web with AI-powered answers via Perplexity API. Returns grounded responses with citations. Supports batch queries.
README (SKILL.md)

Perplexity Search

AI-powered web search that returns grounded answers with citations.

Search

Single query:

node {baseDir}/scripts/search.mjs "what's happening in AI today"

Multiple queries (batch):

node {baseDir}/scripts/search.mjs "What is Perplexity?" "Latest AI news" "Best coffee in NYC"

Options

  • --json: Output raw JSON response

Notes

  • Requires OPENROUTER_API_KEY environment variable
  • Responses include citations when available
  • Batch queries are processed in a single API call
Usage Guidance
This skill runs a small Node script that sends your queries to openrouter.ai using the OPENROUTER_API_KEY you supply. Before installing: (1) confirm whether the author intended to call Perplexity or OpenRouter—the description/name mention 'Perplexity' but the code calls openrouter.ai; ask the publisher for clarification. (2) Only provide an API key you trust for this service and avoid using it with sensitive secrets or personal data, since queries are transmitted to the external API. (3) Ensure your Node runtime is recent enough to support fetch (Node 18+), and review OpenRouter's privacy/TOS for how they store or reuse prompts. If you can't verify the mismatch or the publisher, treat this as untrusted and avoid supplying high-privilege keys.
Capability Analysis
Type: OpenClaw Skill Name: openrouter-perplexity Version: 1.0.0 The skill bundle is a straightforward wrapper for the OpenRouter/Perplexity API. It reads the `OPENROUTER_API_KEY` environment variable (as declared in `SKILL.md`) and uses it to authenticate requests to `https://openrouter.ai/api/v1` from `scripts/search.mjs`. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, prompt injection attempts against the agent, or obfuscation. All actions are consistent with the stated purpose of performing AI-powered web searches.
Capability Assessment
Purpose & Capability
The skill claims to provide 'Perplexity' search but the code and homepage target openrouter.ai and the script posts to https://openrouter.ai/api/v1 using OPENROUTER_API_KEY. That could be an innocuous naming/documentation error (e.g., using an OpenRouter-hosted Perplexity model) but it is an inconsistency between name/description and actual network target.
Instruction Scope
SKILL.md only instructs running the included Node script with queries. The script only sends the queries to openrouter.ai, formats results, and prints them. It does not read local files or additional environment variables beyond OPENROUTER_API_KEY, nor does it send data to other endpoints.
Install Mechanism
No install spec; this is instruction + a small script. Nothing is downloaded or written to disk beyond running the bundled script. Required binary 'node' is appropriate for the script.
Credentials
Only OPENROUTER_API_KEY is required and used as the Authorization bearer token to call openrouter.ai. That is proportionate for a skill that interacts with that API. No unrelated credentials or config paths are requested.
Persistence & Privilege
always is false and the skill does not request persistent system modifications or access to other skills' configs. It runs only when invoked and does not attempt to enable itself or change global settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openrouter-perplexity
  3. After installation, invoke the skill by name or use /openrouter-perplexity
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Openrouter Perplexity Search skill. - Enables AI-powered web search with grounded, cited answers via the Openrouter API. - Supports both single and batch query modes. - Includes option to output raw JSON responses. - Requires OPENROUTER_API_KEY environment variable. - Batch queries handled in one API call for efficiency.
Metadata
Slug openrouter-perplexity
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is openrouter-perplexity?

Search the web with AI-powered answers via Perplexity API. Returns grounded responses with citations. Supports batch queries. It is an AI Agent Skill for Claude Code / OpenClaw, with 781 downloads so far.

How do I install openrouter-perplexity?

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

Is openrouter-perplexity free?

Yes, openrouter-perplexity is completely free (open-source). You can download, install and use it at no cost.

Which platforms does openrouter-perplexity support?

openrouter-perplexity is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created openrouter-perplexity?

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

💬 Comments