opc-architecture
OPC Architecture Understanding
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
OPC Architecture Understanding
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Maestro spec-driven development for Claude Code. Load this skill when invoking Maestro commands so workflows stay aligned with LeIndex and the Rust TUI.
Maestro spec-driven development for Gemini CLI. Load this skill when invoking Maestro commands so workflows stay aligned with LeIndex and the Rust TUI.
Maestro spec-driven development for Amp CLI. Load this skill when invoking Maestro commands so workflows stay aligned with LeIndex and the Rust TUI.
Show users how Maestro works - the opinionated setup with hooks, memory, and coordination
Full 5-layer analysis of a specific function for debugging or deep understanding
Get a token-efficient overview of any project using the TLDR stack
| name | opc-architecture |
| description | OPC Architecture Understanding |
| user-invocable | false |
OPC (Orchestrated Parallel Claude) extends Maestro - it does NOT replace it.
Maestro CLI is the execution engine. OPC adds orchestration via:
When you spawn an agent:
subprocess.Popen(["claude", "-p", "prompt"])$ claude โ Main Maestro (your terminal)
โ Task tool triggers hook
โ subprocess.Popen(["claude", "-p", "..."])
โโโ claude -p "research..." โ Child agent 1
โโโ claude -p "implement..." โ Child agent 2
โโโ claude -p "test..." โ Child agent 3
.maestro/hooks/.maestro/skills/.maestro/
โโโ hooks/ โ TypeScript hooks that Maestro runs
โโโ skills/ โ SKILL.md prompts that Maestro loads
โโโ settings.json โ Hook registration, Maestro reads this
โโโ cache/ โ State files, agent outputs
opc/
โโโ scripts/ โ Python scripts called by hooks
โโโ docker-compose.yml โ PostgreSQL, Redis, PgBouncer
โโโ init-db.sql โ Database schema
claude in terminal.maestro/settings.jsonclaude -p "research..." as subprocess.maestro/cache/agents/<id>/claude -p process