parallel-cli

Execute Parallel CLI web search and extraction workflows with JSON outputs.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/helix4u/hermes-agent --skill parallel-cli-helix4u
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parallel-cli
Source: https://github.com/helix4u/hermes-agent/tree/main/skills/research/parallel-cli
Command: npx skills add https://github.com/helix4u/hermes-agent --skill parallel-cli-helix4u

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This vendor skill enables Hermes agents to perform Parallel CLI-based web search, extraction, deep research, enrichment, FindAll, and monitoring workflows with a JSON-first, non-interactive approach.

Core Features & Use Cases

  • Agent-native web search, extraction, deep research, enrichment, and monitoring in a single CLI
  • JSON output by default for machine readability and easy integration
  • Async and non-interactive operation with status/poll support for long-running tasks and context chaining

Quick Start

Install parallel-cli and run a sample search with --json to see structured results.

Frequently Asked Questions about parallel-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get structured JSON output from a web search for agent workflows?

Web search results are returned as structured JSON by default when using the Parallel CLI. You can execute discovery and extraction commands with the --json flag to ensure machine-readable outputs for enterprise-grade agent workflows.

Can I run asynchronous deep research tasks without blocking my agent?

Yes, asynchronous long-running tasks are supported. You can use the --no-wait flag to start research or enrichment operations and later use --status and --poll to track progress without blocking command execution.

How does context chaining work for multi-step extraction and monitoring?

Context chaining is enabled by passing the --previous-interaction-id flag. This links sequential non-interactive commands together, allowing FindAll and monitoring workflows to maintain state across asynchronous tasks.

What is the best way to track enterprise-grade enrichment tasks in progress?

Task tracking for enrichment workflows is handled via the --status and --poll parameters. These flags query the asynchronous task state to report progress and retrieve final results when long-running operations complete.

Does the Parallel CLI require interactive input to execute web search commands?

No, the Parallel CLI enforces a non-interactive command execution model. This allows automated discovery, deep research, and monitoring to run without manual intervention, outputting JSON-first results directly.