gh-parallel-subagents

Dispatch independent tasks to concurrent subagents with worktree isolation.

Updated Jun 28, 2026
One-click install
npx skills add https://github.com/Globaly-Inc/GH-AI-Skills-and-Plugins --skill gh-parallel-subagents
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-parallel-subagents
Source: https://github.com/Globaly-Inc/GH-AI-Skills-and-Plugins/tree/main/skills/gh-parallel-subagents
Command: npx skills add https://github.com/Globaly-Inc/GH-AI-Skills-and-Plugins --skill gh-parallel-subagents

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the bottleneck of sequential task execution by enabling the AI to dispatch multiple independent subagents to work on different parts of a codebase simultaneously.

Core Features & Use Cases

  • Concurrent Task Dispatch: Fan out independent work items to separate subagents to reduce total execution time.
  • Conflict Management: Provides structured guidance on using worktree isolation to prevent filesystem collisions during parallel edits.
  • Use Case: When you need to fix three unrelated bugs in different modules, use this skill to dispatch three agents at once, each handling one bug, followed by a unified integration step.

Quick Start

Use the gh-parallel-subagents skill to dispatch three separate agents to fix the date parsing bug, the avatar upload handler, and the navigation highlight issue in parallel.

Frequently Asked Questions about gh-parallel-subagents

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

FAQPage Schema
How do I execute independent code modifications concurrently to reduce total execution time?

To execute independent code modifications concurrently, dispatch separate subagents for each non-dependent task. This parallel orchestration optimizes execution time by fanning out work items like multi-domain bug fixes simultaneously instead of sequentially.

What is the best way to fix multiple unrelated bugs in different modules at the same time?

The best way to fix multiple unrelated bugs simultaneously is dispatching concurrent subagents, assigning one agent per bug. Follow this parallel execution with a unified integration step to merge the isolated fixes back together.

How do I prevent filesystem collisions during parallel edits across different codebase areas?

To prevent filesystem collisions during parallel edits, apply worktree isolation for each concurrent subagent. This structured conflict management ensures separate agents modifying files simultaneously do not overwrite each other's work.

When should I not use parallel subagents for task dispatch?

You should not use parallel subagents when tasks lack strict independence. If code modifications or research investigations have dependencies between them, concurrent execution will cause conflicts and bypassing worktree isolation risks file system collisions.

Can I parallelize research investigations and independent feature layer implementations using subagents?

Yes, you can parallelize research investigations and independent feature layer implementations by dispatching concurrent subagents. This orchestration optimizes total execution time as long as strict task independence is verified beforehand.