exploring-in-parallel

Launch parallel subagents to explore codebases and research questions.

2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/oryanmoshe/agent-skills --skill exploring-in-parallel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exploring-in-parallel
Source: https://github.com/oryanmoshe/agent-skills/tree/main/skills/exploring-in-parallel
Command: npx skills add https://github.com/oryanmoshe/agent-skills --skill exploring-in-parallel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating multiple exploratory tasks across a codebase or research goal can lead to long wait times. This Skill enables launching several subagents at once to speed up discovery and reduce wall-clock time.

Core Features & Use Cases

  • Parallel task launches: run multiple Explore subagents simultaneously for broad coverage.
  • Structured synthesis: collate and reconcile results into a unified answer with references.
  • Use Case: Investigate a bug by querying multiple areas and tooling outputs at once, rather than sequential scans.

Quick Start

To start, send a single message that launches multiple Explore subagents in parallel and then synthesize the results.

Frequently Asked Questions about exploring-in-parallel

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

FAQPage Schema
How do I explore a codebase in parallel to speed up research?

You explore a codebase in parallel by launching multiple subagents simultaneously to run broad coverage searches. This collates cross-file results into a unified answer, significantly reducing wall-clock time.

How do I investigate a bug across multiple files without sequential scanning?

Investigating a bug without sequential scanning requires launching parallel subagents to query multiple codebase areas and tooling outputs at once. This structured synthesis reconciles the findings into a unified answer with references.

What is a parallel subagent for codebase research?

A parallel subagent for codebase research is an autonomous task payload defined by a subagent_type, description, and prompt. It executes cross-file exploration concurrently with other subagents to gather multi-source context rapidly.

Can I run multiple subagents simultaneously for cross-file exploration?

Yes, you can run multiple subagents simultaneously for cross-file exploration. You craft a single message containing structured Task payloads for each subagent, enabling them to execute research questions concurrently.

What is the best way to structure task payloads for parallel codebase exploration?

The best way to structure task payloads for parallel codebase exploration is to define each payload with subagent_type, description, and prompt fields. This structure allows each subagent to execute its specific research task independently.

When should I avoid using parallel subagents for debugging?

You should avoid using parallel subagents for debugging when tasks are strictly sequential or highly interdependent. Parallel exploration is designed for broad, independent cross-file discovery rather than linear, state-dependent execution paths.