loop-orchestrator

Orchestrate doer-judge-auditor development loops with git worktrees and JSON artifacts.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/OilProducts/agent-skills --skill loop-orchestrator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: loop-orchestrator
Source: https://github.com/OilProducts/agent-skills/tree/main/loop-orchestrator
Command: npx skills add https://github.com/OilProducts/agent-skills --skill loop-orchestrator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and agents (resource) components.

What problem does it solve?

This Skill automates complex development workflows by orchestrating distinct roles (doer, judge, auditor) through iterative loops, ensuring rigorous verification and adherence to governance standards.

Core Features & Use Cases

  • Role Separation: Enforces strict separation between implementation (doer), evaluation (judge), and governance (auditor).
  • Iterative Development: Manages multi-round development cycles with clear feedback loops.
  • Machine-Readable Artifacts: Uses standardized JSON and diff formats for seamless inter-agent communication.
  • Use Case: Implement a new feature, have it automatically tested and reviewed by a judge, and then pass a final governance check by an auditor before merging.

Quick Start

Use the loop-orchestrator skill to implement and verify the task "Implement password reset endpoint and tests" for TASK-0042, running up to 2 rounds.

Frequently Asked Questions about loop-orchestrator

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

FAQPage Schema
How do I automate doer-judge-auditor loops for software development?

Git worktrees enable separated development loops by providing isolated working directories for each role. This Skill uses them to manage iterative implementation, evaluation, and governance gating without conflicts, generating standardized artifacts for seamless inter-agent communication.

What is role separation in iterative development workflows?

Set up automated code review and governance gating by configuring iterative development cycles with clear feedback loops. This Skill orchestrates multi-round implementation, evaluation, and governance checks using machine-readable diff formats for seamless inter-agent communication.

Can I use git worktrees to manage isolated development loops?

Git worktrees enable separated development loops by providing isolated working directories for each role. This Skill uses them to manage iterative implementation, evaluation, and governance gating without conflicts, generating standardized artifacts for seamless inter-agent communication.

What is role separation in iterative development workflows?

Role separation in iterative development enforces strict boundaries between implementation, evaluation, and governance. This Skill orchestrates these distinct doer, judge, and auditor roles through automated loops, ensuring rigorous verification and adherence to governance standards before merging.

How do I set up automated code review and governance gating?

Set up automated code review and governance gating by configuring iterative development cycles with clear feedback loops. This Skill orchestrates multi-round implementation, evaluation, and governance checks using machine-readable diff formats for seamless inter-agent communication.

Does the doer-judge-auditor pattern support multi-round development cycles?

The doer-judge-auditor pattern supports multi-round development cycles with clear feedback loops. This Skill manages iterative implementation, automated patch application, evaluation, and artifact generation for each stage, running up to a configured number of rounds for strict verification.