← Back to Skills Marketplace
Parallel AI search
by
Tristan Manchester
· GitHub ↗
· v1.0.3
· MIT-0
1830
Downloads
1
Stars
4
Active Installs
4
Versions
Install in OpenClaw
/install parallel-ai-search
Description
Use Parallel's parallel-cli to do live web search, URL extraction (clean markdown), deep research reports, bulk data enrichment (CSV/JSON), FindAll entity di...
Usage Guidance
This instruction-only skill largely does what it says: it runs the Parallel CLI to search, extract, enrich, and monitor the web. Before installing or running it: (1) Verify the PARALLEL_API_KEY requirement — confirm you want to give the Parallel service an API key and check its scope/permissions. (2) Prefer installing via pipx or inspecting the install script before running curl | bash from https://parallel.ai/install.sh. (3) Be aware outputs are written to /tmp (avoid exposing sensitive data there). (4) If you plan to use Monitor webhooks, only supply webhook URLs you control/trust to avoid data exfiltration. (5) Note the registry metadata omission (it lists no required env vars) — ask the publisher or registry maintainer to correct the declared requirements if you need stricter auditing. If you are uncomfortable with running an unattended install script or giving an external API key, run the CLI in a sandboxed environment or decline installation.
Capability Analysis
Type: OpenClaw Skill
Name: parallel-ai-search
Version: 1.0.3
The skill provides a master interface for the Parallel AI CLI (`parallel-cli`) to perform web search, data extraction, and research. It is classified as suspicious due to the inclusion of a `curl | bash` installation command (`https://parallel.ai/install.sh`) in `SKILL.md` and `references/troubleshooting.md`, which is a high-risk pattern for remote code execution. While the functionality and broad bash permissions appear aligned with the stated purpose of integrating with the Parallel AI service, the instruction to download and execute a remote script represents a significant security risk without clear evidence of malicious intent.
Capability Assessment
Purpose & Capability
The SKILL.md clearly implements a CLI-based 'Parallel' search/extract/enrich workflow that matches the skill name and description. However, registry-level metadata lists no required environment variables while the SKILL.md (and its openclaw metadata) names PARALLEL_API_KEY as the primaryEnv — this mismatch is unexplained and should be clarified.
Instruction Scope
Runtime instructions are focused on the declared capabilities: calling parallel-cli for search, extract, research, enrich, findall, and monitor. The instructions do not ask the agent to read unrelated system files or other credentials. They do suggest writing outputs to /tmp and optionally configuring webhooks (user-provided URLs) — both expected for these tasks but worth noting as data-handling points.
Install Mechanism
The skill has no formal install spec in the registry, but the SKILL.md instructs the agent to run a remote install script via curl -fsSL https://parallel.ai/install.sh | bash (and offers pipx as a fallback). Executing a remote shell script is higher-risk than a registry-managed package; the domain appears to be the official project, which reduces concern, but users should prefer vetted installation methods (pipx/install from known package sources) or inspect the script before running it.
Credentials
The CLI requires authentication (PARALLEL_API_KEY or interactive login), which is proportionate to its web-search/enrichment function. The problem is the package metadata at the registry level declares no required env vars while the skill itself declares PARALLEL_API_KEY as primaryEnv — this inconsistency could mislead users about what credentials will be requested. No unrelated secrets are requested in the instructions.
Persistence & Privilege
The skill does not request always:true and does not ask to modify other skills or system-wide settings. It uses temporary files under /tmp for outputs, which is normal. Autonomous invocation is permitted (platform default) but is not combined with elevated or unexpected privileges here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install parallel-ai-search - After installation, invoke the skill by name or use
/parallel-ai-search - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
**Major Update: Now uses parallel-cli instead of Node scripts. All previous script-based files removed; new CLI-focused docs and references added.**
- Replaced Node.js script-based workflow with unified `parallel-cli` command-line interface.
- Added new routing and usage instructions for Search, Extract, Deep Research, Enrich, FindAll, and Monitor modes.
- Removed all Node.js scripts and their references.
- Added command templates and troubleshooting guides specific to CLI workflow.
- Documentation now guides users to install and authenticate with `parallel-cli` before use.
v1.0.2
- Replaced helper file `scripts/_lib.mjs` with `scripts/lib.mjs` for better compatibility with installers.
- Updated documentation to warn that underscore-prefixed script helpers may be excluded by some install tools.
- Incremented skill version to 1.1.1.
v1.0.1
**v1.0.1 Changelog — Reworked skill documentation for clarity and focus**
- Rewrites SKILL.md for improved clarity, user guidance, and conciseness.
- Adds practical usage recipes for domain/date-scoped research and pipeline search-extract.
- Specifies Node.js/environment/API prerequisites up front.
- Moves detailed configuration and API reference to references/ subdocs.
- Clarifies troubleshooting steps and output conventions.
v1.0.0
Initial release of Parallel AI Search skill.
- Enables web search and URL content extraction using Parallel Search/Extract APIs.
- Supports up-to-date research, domain-scoped searches, and extraction of clean excerpts/markdown from web and PDF sources.
- Provides executable Node.js scripts for search, extract, and combined workflows via OpenClaw.
- Requires a PARALLEL_API_KEY for use; detailed configuration instructions included.
- Includes best-practice prompting tips, output handling conventions, and error handling guidance.
Metadata
Frequently Asked Questions
What is Parallel AI search?
Use Parallel's parallel-cli to do live web search, URL extraction (clean markdown), deep research reports, bulk data enrichment (CSV/JSON), FindAll entity di... It is an AI Agent Skill for Claude Code / OpenClaw, with 1830 downloads so far.
How do I install Parallel AI search?
Run "/install parallel-ai-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Parallel AI search free?
Yes, Parallel AI search is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Parallel AI search support?
Parallel AI search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Parallel AI search?
It is built and maintained by Tristan Manchester (@tristanmanchester); the current version is v1.0.3.
More Skills