parallel-cli

Execute Parallel CLI workflows for web search, extraction, and research.

1|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Signmanal/VIGIL --skill parallel-cli-signmanal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parallel-cli
Source: https://github.com/Signmanal/VIGIL/tree/main/optional-skills/research/parallel-cli
Command: npx skills add https://github.com/Signmanal/VIGIL --skill parallel-cli-signmanal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the gap between VIGIL's native workflows and Parallel's advanced vendor-specific capabilities for web research, data enrichment, and entity discovery, removing the need to manually build integrations for async, agent-compatible research tasks.

Core Features & Use Cases

  • Agent-Native Web Search & Extraction: Perform structured web lookups and clean content extraction from URLs with machine-readable JSON output for easy parsing.
  • Async Deep Research & Enrichment: Launch long-running multi-step research jobs or enrich tabular datasets with additional web-sourced context without blocking workflow progress.
  • Entity Discovery & Source Monitoring: Find web-scale sets of relevant entities or track recurring changes to web pages and sources over time. For example, a security analyst can use this skill to run a deep research job on a new threat, poll for results asynchronously while completing other triage tasks, then enrich a CSV of related indicators with context from the research output.

Quick Start

Use the parallel-cli skill to launch an async deep research job on the latest security vulnerabilities for a newly identified malware strain, poll for the completed results, and summarize the findings with properly cited sources.

Frequently Asked Questions about parallel-cli

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

FAQPage Schema
How do I enrich a CSV dataset with web-sourced context asynchronously?

Async deep research and data enrichment is achieved by launching long-running jobs that process tabular datasets without blocking workflow progress. The system executes these tasks non-interactively and returns structured JSON output for easy parsing.

What is agent-native web search and how does it format content extraction?

Agent-native web search performs structured web lookups and clean content extraction from URLs using non-interactive terminal execution. It formats results as machine-readable JSON output, enabling agents to easily parse and chain context for follow-up queries.

Can I monitor web pages for recurring changes and discover entities at web scale?

Yes, you can monitor recurring changes to web pages and discover web-scale sets of relevant entities. This functionality supports security operations and threat research by tracking sources over time and identifying new entities asynchronously.

Does parallel-cli support non-interactive terminal execution for security research?

Yes, parallel-cli supports non-interactive terminal execution specifically designed for security operations and threat research. It satisfies functional requirements for machine-readable output formatting and async long-running jobs without requiring manual intervention.

How do I poll for completed results from an async deep research job?

You can poll for completed results from an async deep research job by checking the job status periodically while completing other triage tasks. Once finished, the job returns findings with properly cited sources and structured JSON output.

What are the limitations of using context chaining for follow-up queries?

Context chaining for follow-up queries relies on structured JSON output from previous non-interactive terminal executions. Limitations arise if the initial content extraction fails to return clean machine-readable data, impacting the accuracy of subsequent entity discovery operations.