parallel-cli

Automates vendor-specific web search and extraction workflows via CLI with JSON outputs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Parallel-cli provides vendor-specific orchestration for web search, extraction, and deep research tasks via a single CLI.

Core Features & Use Cases

  • Vendor-specific web search, extraction, enrichment, and monitoring workflows orchestrated through a unified interface.
  • Supports async job control with status, poll, and context chaining for long-running research tasks.
  • Ideal for teams that explicitly request Parallel-enabled workflows or need richer, multi-step discovery workflows.

Quick Start

Run a parallel-cli search for your topic and export results in JSON.

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 deep research workflows via a CLI?

Multi-step web search workflows require orchestration of vendor-specific extraction, enrichment, and monitoring tasks. This Skill provides deterministic CLI usage with async job control, status polling, and context chaining to manage long-running discovery processes.

How do I run non-interactive web search jobs and export JSON results?

Running non-interactive web search jobs and exporting JSON results is handled through deterministic CLI usage. The Skill validates input, guards against errors, and outputs JSON-first data while polling status for long-running asynchronous research tasks.

Can I chain context across multiple async extraction and monitoring tasks?

Chaining context across multiple async extraction and monitoring tasks is supported through built-in context chaining. The Skill orchestrates multi-step discovery workflows, allowing you to poll status and pass JSON-first outputs sequentially across long-running jobs.

Does this CLI tool work for long-running research tasks without user interaction?

Working for long-running research tasks without user interaction is supported via non-interactive mode. The Skill uses async job control with status polling and context chaining to complete deep research workflows deterministically.

What is the best way to orchestrate vendor-specific enrichment and discovery workflows?

The best way to orchestrate vendor-specific enrichment and discovery workflows is using a unified CLI interface that applies deterministic execution. This Skill validates input, guards against errors, and manages async multi-step tasks with JSON-first outputs.

When should I not use a parallel CLI approach for web extraction?

You should not use a parallel CLI approach for web extraction when your task does not explicitly require async, multi-step discovery workflows. The Skill is designed for deterministic, non-interactive enrichment and monitoring rather than simple, single-step queries.