openspec-coordinator-worktree

Convert OpenSpec proposals into coordinator issues and isolated git worktrees.

4|1|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/jankneumann/agentic-coding-tools --skill openspec-coordinator-worktree
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-coordinator-worktree
Source: https://github.com/jankneumann/agentic-coding-tools/tree/main/.agents/skills/openspec-beads-worktree
Command: npx skills add https://github.com/jankneumann/agentic-coding-tools --skill openspec-coordinator-worktree

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates manual coordination between specification, issue tracking, and parallel implementation by converting OpenSpec proposals into coordinator-tracked tasks and isolated git worktrees so multiple agents or developers can work concurrently without stepping on each other's changes.

Core Features & Use Cases

  • Specification conversion: Parse OpenSpec proposals and create a linked epic and task issues in a coordinator/Beads-style tracker.
  • Worktree orchestration: Create feature branches and isolated git worktrees per task, generate CLAUDE.md context files, and manage branch naming and agent identifiers.
  • Parallel execution & monitoring: Produce execution and monitor scripts for sequential, parallel, or swarm strategies, launch agents, update statuses, and visualize progress.
  • Integration & archive: Merge completed task branches into a feature branch, run validations, archive the OpenSpec proposal, and close the epic with audit metadata.
  • Use case: Run a multi-agent implementation of a feature (for example, add-user-authentication) where database, API, and frontend tasks are converted to tracked issues, executed in parallel worktrees, and merged reliably.

Quick Start

Invoke the skill to convert the OpenSpec proposal into coordinator issues, create task worktrees, and generate execution and monitoring scripts for parallel implementation.

Frequently Asked Questions about openspec-coordinator-worktree

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

FAQPage Schema
How do I convert OpenSpec proposals into parallel git worktrees for multi-agent development?

To convert OpenSpec proposals into parallel git worktrees, you parse the proposal to create linked epic and task issues in a coordinator tracker, then generate isolated feature branches and worktrees per task for concurrent agent execution.

What is the best way to orchestrate multi-agent implementation using git worktrees?

Orchestrating multi-agent implementation with git worktrees involves creating separate branches per task, generating execution scripts for parallel or swarm strategies, launching agents in isolated worktrees, and merging completed branches into a central feature branch.

Do I need a specific issue tracking service to coordinate OpenSpec spec-driven feature development?

Yes, spec-driven feature development requires a coordinator or Beads-like issue service to track tasks and link dependencies, alongside Git with worktree support to manage the isolated branches and merge results.

Can I run sequential and swarm execution strategies when managing parallel worktrees?

Yes, you can run sequential, parallel, or swarm execution strategies by generating specific execution and monitoring scripts that launch agents, update task statuses, and visualize progress across the isolated git worktrees.

How does merging completed task branches work in a parallel worktree orchestration workflow?

Merging completed task branches involves integrating individual worktree branches back into a central feature branch, running validations, archiving the original OpenSpec proposal, and closing the epic with audit metadata.

When should I not use isolated git worktrees for multi-agent feature implementation?

You should avoid isolated git worktrees if you lack OpenSpec-formatted proposals, a coordinator issue service, or Git worktree support, as these are required to create branches, orchestrate execution, and merge results reliably.