parallel-dev

Generate a parallel shell script to run multiple claude -p sessions for independent micro-tasks.

1|1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/wonder-zhang/openspec-autodev --skill parallel-dev-wonder-zhang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parallel-dev
Source: https://github.com/wonder-zhang/openspec-autodev/tree/main/skills/parallel-dev
Command: npx skills add https://github.com/wonder-zhang/openspec-autodev --skill parallel-dev-wonder-zhang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams orchestrate large-scale development by generating a parallel CLI script (parallel-dev.sh) that runs multiple Claude Code instances in parallel for independent micro-tasks.

Core Features & Use Cases

  • Generates parallel CLI script (parallel-dev.sh) that uses claude -p to run multiple sessions in parallel.
  • Supports batch-based task execution for 8+ micro-tasks, handles session management, reads current plan, and writes results.
  • Use Case: When a feature comprises many independent micro-tasks across frontend and backend, enabling faster iteration.

Quick Start

Run the generated parallel-dev.sh from the project root to start parallel external Claude Code sessions for your feature.

Frequently Asked Questions about parallel-dev

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

FAQPage Schema
How do I run multiple Claude Code sessions in parallel for independent micro-tasks?

To run parallel Claude Code sessions, you can generate a CLI script that spawns multiple claude -p instances. This Skill creates a parallel-dev.sh script to orchestrate batch-based task execution for large features with many independent micro-tasks.

What is the best way to orchestrate large-scale development across frontend and backend teams?

Orchestrating large-scale development across frontend and backend teams requires executing independent micro-tasks concurrently. This Skill generates a parallel CLI script that runs multiple Claude Code instances simultaneously, enabling faster iteration for cross-team collaboration.

Do I need the claude CLI installed to run parallel development scripts?

Yes, you need a local claude CLI installed to run parallel development scripts. The generated parallel-dev.sh script relies on the claude -p command to spawn multiple external sessions, and it requires a current session plan in the .claude/sessions directory.

How does parallel script generation handle session management for batch-based task execution?

Parallel script generation handles session management by reading the current plan from .claude/sessions and writing results for each batch. The script orchestrates multiple claude -p sessions concurrently, managing 8 or more independent micro-tasks within a single feature workflow.

When should I avoid using parallel CLI scripts for Claude Code automation?

You should avoid using parallel CLI scripts for Claude Code automation when your feature lacks many independent micro-tasks. The approach is designed for large-scale batch execution of 8 or more concurrent sessions, making it unsuitable for tightly coupled or sequential development tasks.

Can I use parallel-dev for features with fewer than 8 independent micro-tasks?

Using parallel-dev for features with fewer than 8 independent micro-tasks is not recommended. The Skill is specifically built for large features requiring batch-based task execution, where spawning multiple parallel Claude Code instances provides meaningful iteration speed gains.