agent-pipeline

Orchestrates multi-agent task pipelines with phase gates and strict receipt contracts on OMP.

111|73|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/autopus-ai/autopus-adk --skill agent-pipeline-autopus-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agent-pipeline
Source: https://github.com/autopus-ai/autopus-adk/tree/main/.omp/skills/agent-pipeline
Command: npx skills add https://github.com/autopus-ai/autopus-adk --skill agent-pipeline-autopus-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Coordinating multiple AI agents on a single coding task often leads to conflicting changes, lost progress, and unverified results. This Skill defines a deterministic multi-agent execution contract that assigns one DAG owner, enforces phase gates, and validates every worker's output through strict receipts. ## Core Features & Use Cases - Single-Owner DAG Orchestration: Select exactly one execution owner (omp or orca) per run, with a persisted execution-owner receipt preventing competing task graphs. - Phase-Gated Pipeline: Run planning, test scaffolding, parallel implementation, validation, testing, review, and security audit phases with blocking gates between them. - Strict Worker Receipts: Every dispatched worker returns a five-field receipt (owned_paths, changed_files, verification, blockers, next_required_step) under a strict JSON schema. - Use Case: When running /auto go SPEC-AUTH-001 --team, the main session dispatches planner, executor, tester, reviewer, and security-auditor workers in bounded batches, verifies each receipt, and only marks the SPEC implemented after the completion gate passes. ## Quick Start Ask your agent to run the pipeline for a specification, for example: execute /auto go SPEC-AUTH-001 --team and coordinate the agents through the full phase pipeline.

Frequently Asked Questions about agent-pipeline

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

FAQPage Schema
How do I run a multi-agent pipeline for a SPEC?▼

Run /auto go SPEC-ID with optional flags like --team, --solo, or --multi. The main session selects one execution owner, dispatches planner and executor workers in batches, and advances through phase gates only after verifying each worker receipt.

What is the difference between --team and --multi flags?▼

The --team flag selects OMP native task batch execution with explicit Lead, Builder, and Guardian responsibilities. The --multi flag adds provider-diverse planning and review. They are orthogonal axes and can be combined as --team --multi.

Can I use Orca as the execution owner instead of OMP?▼

Yes, pass --execution-owner orca explicitly. The pipeline then loads the Orca orchestration contract and creates one durable cross-worktree Run instead of an OMP task DAG. The two owners are mutually exclusive within a single run.

What happens when a worker task fails in the pipeline?▼

A task error is treated as evidence, not permission to continue. Correctable work is retried by messaging the same live agent id via hub. Isolated workers cannot be revived after cleanup, so corrections become new explicitly named tasks within the configured retry budget.

When is a SPEC marked as implemented after the pipeline?▼

Only after the completion gate passes: all Must acceptance criteria verified, a real smoke test of the changed path, no blocking validator, reviewer, or security findings, and recorded verification commands. Partial worker receipts never count as completion.