PA

parallel-execution

Executes independent development streams in parallel using isolated Git worktrees when safe.

Install

mkdir -p .claude/skills/parallel-execution-aultramen && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19195" && unzip -o skill.zip -d .claude/skills/parallel-execution-aultramen && rm skill.zip

Installs to .claude/skills/parallel-execution-aultramen

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Use when a plan or issue board has 2+ independent execution streams whose time saving exceeds coordination overhead. Dispatches agents in isolated git worktrees only after required delivery gates pass.
201 chars✓ has a “when” trigger
Advanced

Key capabilities

  • →Execute independent tasks simultaneously
  • →Dispatch agents in isolated Git worktrees
  • →Verify independence of execution streams
  • →Integrate work after successful independent verification
  • →Prevent auto-resolution of conflicts
  • →Ensure full tests and checks after integration

How it works

This skill dispatches agents to execute independent tasks in isolated Git worktrees after passing mandatory gates for selection, UI scale-out, and independence. It integrates the work only after successful verification and prevents auto-resolution of conflicts.

Inputs & outputs

You give it
A plan or issue board with independent execution streams
You get back
Completed tasks integrated from isolated Git worktrees

When to use parallel-execution

  • →Parallel feature development
  • →Concurrent bug fixes
  • →Scaling UI and backend tasks simultaneously

About this skill

Parallel Execution

Overview

Execute independent tasks simultaneously in isolated Git worktrees when the saved time justifies coordination overhead.

Core principle: Parallel only works when tasks are truly independent. One shared file = sequential.

Reference Router

  • Decide whether parallelism is allowed and worthwhile: prerequisites and selection
  • Analyze files, group dependencies, preview worktrees, dispatch, integrate, and verify: process
  • Counter unsafe shortcuts or optimistic independence claims: red flags

Load the full process only after the selection gate passes. Every parallel stream must use an isolated worktree or equivalent isolated workspace; if isolation is unavailable, execute sequentially.

Mandatory Gates

  • Selection gate: Require a Git repository, 2+ independent execution streams, safe isolated state, gitWorkflow.allowWorktree: true, and time savings greater than coordination overhead. Only affected goals wait for unresolved blockers; unrelated user edits are inventoried and preserved, never stashed/reset.
  • UI scale-out gate: For networked UI-bearing streams, the first vertical slice must be verified against the real provider, the experience baseline must be VALIDATED, every stream must pin the same contract version, and mock-only evidence cannot satisfy the gate.
  • Independence gate: Inspect actual target files and semantic dependencies pairwise. Shared files, schemas, generated artifacts, migrations, lockfiles, sequential contracts, or integration ordering stay in one sequential stream with a single writer. Schedule only Blocked by: None or verified dependencies.
  • Preview gate: Route known-base, branch, target-state, and worktree commands through git-workflow-operation. Each parallel stream uses its own branch and workspace; never modify the main worktree during parallel work.
  • Dispatch gate: Give each worker isolated workspace, goal authority, scope, and verification contract. Validate the DAG with goal-waves.mjs; dispatch --ready --state <state.json> as dependencies verify and slots free. Process defines host/resource capacities. One scheduler serializes shared writes with atomic replacement and ledger version checks; no filesystem lock helper exists.
  • Reporting boundary: Write compact summaries to docs/STATE.md through the single scheduler. Fresh dispatch carries file-backed goal context; on failure recover only affected unverified goals. Reporting waves never block an otherwise dependency-ready goal.
  • Approval gate: Never remove a worktree until its resolved target path is validated and the user approves. Preview merge, rebase, cleanup, push, and PR operations before mutation.
  • Conflict gate: Investigate ownership and intent. Auto-resolve only proven identical changes or deterministic regeneration preserving both edits; record proof and verify integration. Quarantine only affected workers. Semantic ambiguity requires the authority owner.
  • Integration gate: Inspect every branch, integrate using the FSD strategy, then run applicable integration tests and contract/fixture/provider/consumer checks, and verification-before-completion. The coordinator inspects each worker's actual goal/all-AC evidence and proves the final combined outcome; reports/status labels alone cannot promote verified or release dependencies. Require the run completion gate and Evidence of Completion with what/how, actual results/locators, and acceptance mapping. Partial/failed/stale proof stays incomplete.

Integration

Used by executing-plans in swarm mode. Use git-workflow-operation, subagent-orchestration, and verification-before-completion for workspace safety, task execution, and final integration.

When not to use it

  • →When tasks are not truly independent
  • →When isolation is unavailable for execution streams
  • →When time savings do not exceed coordination overhead

Prerequisites

Git repository2+ independent execution streamsclean state`gitWorkflow.allowWorktree: true`

Limitations

  • →Requires tasks to be truly independent
  • →One shared file means sequential execution
  • →Cannot auto-resolve conflicts

How it compares

This skill enables parallel execution of independent tasks in isolated environments with strict verification gates, reducing sequential development time compared to a single-stream approach.

Compared to similar skills

parallel-execution side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
parallel-execution (this skill)03moNo flagsAdvanced
github-workflow-automation115moReviewAdvanced
github-actions-templates76moNo flagsIntermediate
hooks-automation36moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry