parallel-explore

Investigates complex codebases by decomposing them into tractable units and executing them in parallel with built-in safety controls.

68|13|Updated Aug 9, 2025
One-click install
npx skills add https://github.com/kriegcloud/beep-effect --skill parallel-explore-kriegcloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parallel-explore
Source: https://github.com/kriegcloud/beep-effect/tree/main/.claude/skills/parallel-explore
Command: npx skills add https://github.com/kriegcloud/beep-effect --skill parallel-explore-kriegcloud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill tackles complex codebase questions by breaking them down into independent, parallelizable investigation tracks, allowing for a more comprehensive and efficient exploration of architecture, systems, and intricate problems.

Core Features & Use Cases

  • Decomposition: Automatically identifies orthogonal aspects of a question to create distinct investigation tracks.
  • Parallel Exploration: Spawns independent agents to explore each track concurrently.
  • Module Specialization: Identifies and spawns specialists for complex Effect library or codebase modules to review for efficiency and idiomatic usage.
  • Synthesis: Aggregates findings from all tracks and specialists into a coherent, synthesized answer.
  • Use Case: When investigating a complex bug that spans multiple services, this Skill can decompose the problem into tracks for each service, plus specialists for key libraries used, to quickly pinpoint the root cause.

Quick Start

Use the parallel-explore skill to investigate the architecture of the codebase.

Frequently Asked Questions about parallel-explore

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

FAQPage Schema
How do I analyze complex codebase architecture across multiple modules?

Complex codebase architecture analysis is performed by decomposing questions into independent, parallelizable investigation tracks that concurrently explore orthogonal system aspects. This approach aggregates findings from all tracks into a coherent, synthesized architectural overview.

What is the best way to debug a bug that spans multiple services?

Debugging multi-service bugs benefits from decomposition into parallel investigation tracks for each service alongside specialized module analysis. This concurrent exploration quickly pinpoints the root cause by synthesizing findings from all independent tracks.

How does parallel processing work for deep code exploration?

Parallel processing for code exploration works by spawning independent agents to investigate distinct tracks concurrently. It automatically identifies orthogonal aspects of a question, allowing simultaneous module analysis before aggregating results into a synthesized answer.

Can I use module specialization for Effect library code analysis?

Module specialization for Effect library code analysis is supported by identifying and spawning specialists to review complex modules. These specialized agents check for efficiency and idiomatic usage within the targeted library modules during parallel exploration.

When should I not use parallel investigation tracks for code analysis?

Parallel investigation tracks for code analysis are not ideal for simple, single-module questions lacking orthogonal aspects. Since the approach excels at multi-faceted problem-solving, straightforward queries do not benefit from the overhead of spawning concurrent agents.