parallel-cli

Run parallel web research workflows with machine-readable JSON output.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

parallel-cli helps you replace slow, manual browsing with automated web search, extraction, deep research, enrichment, entity discovery, and monitoring that returns machine-readable JSON for downstream use.

Core Features & Use Cases

  • Parallel vendor-native research workflows: Launch search/extract/research/enrich/findall/monitor jobs and manage them end-to-end.
  • Structured, non-interactive outputs: Produce consistent JSON with async control for long-running tasks.
  • Use Case: You need an up-to-date comparison of AI coding agents across pricing, model support, and enterprise controls; run a deep research job and then summarize results using only returned URLs.

Quick Start

Run parallel-cli search "What is the latest funding for Anthropic?" with the JSON output flag for 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 automate web research and data extraction to output JSON?

You automate web research by running parallel search, extraction, and enrichment workflows that return machine-readable JSON. This replaces slow manual browsing with structured, non-interactive outputs for downstream use.

How do I enrich a CSV or JSON file with updated web data?

CSV and JSON-based enrichment is handled by launching parallel data enrichment workflows. The tool processes your input sources asynchronously and appends extracted information directly into the structured JSON output.

Can I run async web monitoring jobs without waiting for them to finish?

Async web monitoring jobs are controlled explicitly using the --no-wait flag. You can launch long-running change tracking tasks and poll their status later to retrieve machine-readable JSON results without blocking execution.

What is the best way to discover and extract entities across multiple websites?

Large-scale entity discovery is best handled by launching parallel search and findall workflows. The tool automates information extraction across user-defined sources and returns all discovered entities in a structured JSON format.

How do I ensure citations from automated web research are accurate?

Citation discipline is maintained by strictly using only the URLs returned in the CLI output. When summarizing deep research results, you must reference these explicit URLs to ensure all extracted information is verifiable.

What are the limitations of async workflows for deep web research?

Async deep research workflows require non-interactive execution and explicit job polling to manage long-running tasks. You cannot retrieve intermediate results without checking the job status, and outputs are strictly formatted as JSON.