openrouter-perplexity
v1.0.0Search the web with AI-powered answers via Perplexity API. Returns grounded responses with citations. Supports batch queries.
⭐ 1· 737·1 current·1 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & 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.
What to consider before installing
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.Like a lobster shell, security has layers — review code before you run it.
latestvk97279pkfq8nzaw6jx682vhwj9816sb5
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🔮 Clawdis
Binsnode
EnvOPENROUTER_API_KEY
Primary envOPENROUTER_API_KEY
