opc-architecture

Explain the Orchestrated Parallel Claude architecture and its Maestro framework integration.

8|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/scooter-lacroix/Maestro --skill opc-architecture
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opc-architecture
Source: https://github.com/scooter-lacroix/Maestro/tree/main/maestro/skills/analysis/opc-architecture
Command: npx skills add https://github.com/scooter-lacroix/Maestro --skill opc-architecture

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users understand the Orchestrated Parallel Claude (OPC) architecture, which extends Maestro for more complex agent coordination and state management.

Core Features & Use Cases

  • Agent Spawning: Explains how new Maestro instances are spawned as child processes for agents.
  • Coordination Mechanisms: Details the use of hooks, skills, scripts, and a database (PostgreSQL) for inter-agent communication and state persistence.
  • Use Case: A developer wants to build a multi-agent system where one agent researches code, another implements it, and a third tests it. This Skill provides the foundational knowledge of how OPC enables this by managing the lifecycle and communication of these agents.

Quick Start

Explain how OPC uses hooks and a database to coordinate multiple Claude agents.

Frequently Asked Questions about opc-architecture

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

FAQPage Schema
How does agent orchestration work in the OPC architecture?

OPC's agent orchestration works by spawning child Maestro instances as parallel agents. It coordinates these distributed AI agents using hooks to intercept events and a PostgreSQL database to manage inter-agent communication and state persistence.

How do I coordinate multiple AI agents using hooks and a database?

You coordinate multiple AI agents by using hooks to intercept Maestro events and scripts to manage inter-agent communication. State persistence and data sharing across agents are handled through a PostgreSQL database.

What is the Orchestrated Parallel Claude architecture for distributed systems?

The Orchestrated Parallel Claude (OPC) architecture is a framework that extends Maestro for distributed systems. It manages the lifecycle of multiple AI agents, from user command to execution and feedback, by spawning them as child processes.

Can I use Maestro to spawn child processes for parallel agent execution?

Yes, OPC uses the Maestro framework to spawn new child instances for parallel agent execution. This allows developers to build complex multi-agent workflows where different agents handle tasks like research, implementation, and testing simultaneously.

How does OPC persist state across multiple distributed agents?

OPC persists state across distributed agents by integrating a PostgreSQL database with the Maestro framework. Scripts manage the operational flow, ensuring inter-agent communication and state data are maintained throughout the agent lifecycle.

When should I use OPC for multi-agent coordination instead of standard Maestro?

Use OPC instead of standard Maestro when your multi-agent system requires advanced coordination mechanisms, such as spawning child processes, intercepting events via hooks, and managing persistent state across distributed agents in a PostgreSQL database.