parallel-cli

Coordinates web search and research workflows via parallel-cli with JSON output.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Parallel-cli enables agents to orchestrate comprehensive, vendor-specific web search and research workflows, replacing ad-hoc lookups with structured, repeatable processes.

Core Features & Use Cases

  • Async research workflows with JSON output via parallel-cli
  • Multi-step tasks including search, extract, research, enrich, findall, and monitor
  • Enterprise-ready authentication using API keys and device login for non-interactive scenarios

Quick Start

Run a quick search with parallel-cli for 'latest AI governance' and return JSON.

Frequently Asked Questions about parallel-cli

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

FAQPage Schema
How do I run asynchronous web research and get structured JSON output?

Asynchronous web research with structured JSON output is executed through parallel-cli commands like search, extract, and research, coordinating parallel tasks across agent workflows.

Can I use API key authentication for non-interactive web search workflows?

API key authentication is supported for non-interactive web search workflows, alongside device-based login, enabling enterprise-ready automated execution of enrichment and monitoring commands.

What is the best way to enrich and discover entities across multiple web searches?

Entity discovery and enrichment across web searches is handled by the enrich and findall commands, orchestrating parallel-cli workflows to return structured JSON outputs.

How do I monitor web search tasks asynchronously and collect results?

Asynchronous monitoring of web search tasks is managed by the monitor command, which coordinates parallel-cli workflows and returns collected results as structured JSON outputs.

Does parallel-cli work without dependencies for async research workflows?

Parallel-cli operates with no external dependencies listed, running async research workflows directly via its command set including search, extract, enrich, findall, and monitor.

Why use structured async web search instead of ad-hoc lookups for agent tasks?

Structured async web search replaces ad-hoc lookups by orchestrating repeatable, vendor-specific research workflows across agent tasks, ensuring consistent structured JSON outputs.