harness-orchestrator

Coordinate a three-agent build pipeline with file-based handoffs and stage gates.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/woink/harness-skills-plugin --skill harness-orchestrator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness-orchestrator
Source: https://github.com/woink/harness-skills-plugin/tree/main/skills/harness-orchestrator
Command: npx skills add https://github.com/woink/harness-skills-plugin --skill harness-orchestrator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinates a multi-agent build pipeline by splitting complex software assembly into Planner, Builder, and Evaluator roles with deterministic, file-based handoffs.

Core Features & Use Cases

  • Orchestrates greenfield project bootstrapping and rescue of troubled codebases through a delta-spec planning approach.
  • Integrates an Auditor for existing repos, a Planner to generate delta specifications, a Builder to implement sprint work, and an Evaluator for QA and polish loops.
  • Uses a .harness directory for state, artifacts, and handoffs to enable safe context resets and resume-from-anywhere workflows.

Quick Start

Describe your project prompt and let Harness orchestrator bootstrap the full pipeline.

Frequently Asked Questions about harness-orchestrator

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

FAQPage Schema
How do I coordinate a multi-agent build pipeline for software assembly?

You coordinate a multi-agent build pipeline by splitting software assembly into Planner, Builder, and Evaluator roles with deterministic, file-based handoffs and stage gates. This structure isolates planning, implementation, and QA to produce safe context resets.

What is a delta-spec planning approach for troubled codebases?

A delta-spec planning approach rescues troubled codebases by auditing the existing repository to generate targeted delta specifications. The Planner uses these specifications to define sprint work, allowing the Builder to implement changes without rewriting the entire project.

How do I bootstrap a greenfield project with a multi-agent orchestrator?

To bootstrap a greenfield project, you provide a project prompt and let the orchestrator initialize the pipeline. It creates a .harness directory at the project root to manage state, artifacts, and handoffs across the Planner, Builder, and Evaluator phases.

Does the build pipeline support resume-from-anywhere workflows?

Yes, the build pipeline supports resume-from-anywhere workflows by using a .harness directory for state, artifacts, and handoffs. This file-based approach enables safe context resets so you can stop and resume complex software assembly without losing progress.

Do I need a specific directory structure for file-based handoffs?

Yes, you need a .harness directory at the project root to coordinate inputs, outputs, and state across phases. This directory stores the artifacts and frontmatter-defined metadata required for deterministic stage gates between the Planner, Builder, and Evaluator.

When should I use a three-agent build pipeline instead of a single agent?

You should use a three-agent build pipeline for complex software assembly or rescuing troubled codebases where isolated roles are needed. Splitting Planner, Builder, and Evaluator roles with stage gates ensures quality assurance and polish loops that a single agent cannot easily self-enforce.