spec-parallel

Detect eligible Spec Kit tasks and spawn parallel agents in isolated worktrees.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/kingpinzs/claude_parallel_templates --skill spec-parallel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-parallel
Source: https://github.com/kingpinzs/claude_parallel_templates/tree/main/spec-kit/.claude/skills/spec-parallel
Command: npx skills add https://github.com/kingpinzs/claude_parallel_templates --skill spec-parallel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automatically detects when Spec Kit tasks are eligible for parallel execution and offers to spawn parallel agents to run them concurrently, reducing manual orchestration work.

Core Features & Use Cases

  • Auto-detection of parallelizable Spec Kit tasks based on markers in .spec/tasks.md
  • Spawns isolated worktrees and agents for each parallel task group
  • Orchestrates context sharing and collects results from multiple agents

Quick Start

In a Spec Kit project, enable parallel execution by running the skill's activation flow after marking tasks for parallelization.

Frequently Asked Questions about spec-parallel

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

FAQPage Schema
How do I run Spec Kit tasks in parallel to speed up implementation?

You can parallelize Spec Kit tasks by using an orchestration skill that detects [P] markers in .spec/tasks.md and spawns isolated worktrees for concurrent execution across multiple agents.

What do I need to set up before automating Spec Kit task orchestration?

Automating Spec Kit orchestration requires a repository with a .spec directory containing plan, design, and task markers, clear [P] markers in the task list, and a base workspace configured for Claude parallel execution.

How does parallel agent execution handle context and results?

Parallel agent execution handles context by orchestrating sharing across isolated worktrees, spawning a separate agent for each parallel task group, and then collecting results from all agents upon completion.

Can I automatically detect which Spec Kit tasks are eligible for parallel execution?

Yes, you can automatically detect parallelizable Spec Kit tasks by analyzing the .spec/tasks.md file for specific [P] markers that indicate a task is eligible for concurrent execution across multiple agents.

When should I avoid parallelizing Spec Kit tasks across agents?

You should avoid parallelizing Spec Kit tasks if your repository lacks a .spec directory with plan, design, and task markers, or if your workspace is not already configured for Claude parallel execution.