tasks-orchestrator

Orchestrate parallel OpenSpec task execution with isolated worktrees and agents.

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/moogah/emacs --skill tasks-orchestrator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tasks-orchestrator
Source: https://github.com/moogah/emacs/tree/main/.claude/skills/tasks-orchestrator
Command: npx skills add https://github.com/moogah/emacs --skill tasks-orchestrator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinates and automates the execution of multiple ready tasks for OpenSpec changes by orchestrating isolated worktrees and agents, enabling higher throughput without destabilizing main branches.

Core Features & Use Cases

  • Discovery and parallel execution of ready tasks
  • Isolated worktrees and agent-based task implementation
  • Sequential merging with regression testing after each merge
  • Built-in review gating and state persistence for traceability
  • Batch strategy with inline vs worktree triage to optimize throughput

Quick Start

Choose a change and run the orchestrator to triage, spawn agents, and merge tasks with regression testing after each step.

Frequently Asked Questions about tasks-orchestrator

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

FAQPage Schema
How do I run parallel tasks in isolated worktrees without destabilizing the main branch?

Parallel task execution uses isolated git worktrees and automated agents to implement changes independently. It applies to changes with multiple ready tasks, enabling higher throughput while keeping the main branch stable through sequential merges and regression testing.

How does merge testing work after parallel task execution?

Merge testing follows a sequential merge strategy where each task is merged one by one into the baseline. Regression tests run automatically after each individual merge step to catch integration conflicts or failures early before the next task is merged.

Can I orchestrate code review gating and state persistence for parallel agents?

Code review gating and state persistence are built into the orchestration workflow. The system tracks task state across worktrees and agents, enforcing review checkpoints before merges proceed, ensuring full traceability and controlled integration.

What is inline vs worktree triage for batch task execution?

Inline vs worktree triage evaluates ready tasks to determine the optimal execution batch strategy. It separates tasks that can run inline from those requiring isolated worktrees, optimizing overall throughput while maintaining a robust bailout policy for failures.

How do I automate OpenSpec changes with multiple ready tasks?

Automating OpenSpec changes involves discovering ready tasks, spawning agents into isolated worktrees, and executing them in parallel. The orchestrator coordinates the entire workflow from task discovery through sequential merges with regression testing.