parallel-cli

Execute Parallel CLI search, extract, and research workflows with JSON output.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Optional vendor skill for Parallel CLI enables agent-native web search, extraction, deep research, enrichment, FindAll, and monitoring. It is a vendor-specific workflow and not Hermes core functionality.

Core Features & Use Cases

  • JSON output via --json for machine-friendly results.
  • Non-interactive command execution and async long-running jobs with --no-wait, status, and poll.
  • Context chaining with --previous-interaction-id to reuse prior conversations and results.
  • Unified workflow combining search, extract, research, enrich, findall, and monitor capabilities.

Quick Start

Run a sample parallel-cli search query and review the JSON output.

Frequently Asked Questions about parallel-cli

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

FAQPage Schema
How do I automate web search and extraction to return structured JSON output?

Automated web search and extraction can return structured JSON output by running command-line queries with a --json flag. This enables machine-friendly results for agent-assisted tasks without interactive prompts.

Can I execute non-interactive deep research workflows across different operating systems?

Non-interactive deep research workflows are supported across Linux, macOS, and Windows. They execute asynchronously using --no-wait, status, and poll commands for long-running jobs.

How do I chain context from a previous interaction when running automated research?

Automated research context chaining uses the --previous-interaction-id flag to reuse prior conversations and results. This maintains continuity across sequential command executions without losing prior data.

What is the best way to monitor asynchronous web data tasks and enrichment jobs?

Monitoring asynchronous web data tasks and enrichment jobs is managed through unified workflow capabilities. The system combines search, extract, research, enrich, findall, and monitor actions into a single workflow.

Why do I need a vendor-specific workflow for agent-assisted data extraction?

A vendor-specific workflow for agent-assisted data extraction provides specialized capabilities outside core system functionality. It enables structured JSON outputs, asynchronous monitoring, and context chaining natively.

Does Parallel CLI support asynchronous monitoring for long-running search jobs?

Asynchronous monitoring for long-running search jobs is fully supported using --no-wait execution. Status checks and polling allow tracking job progress without blocking the command-line interface.