Hierarchical supervisor pattern: Multi-level supervisor chains where supervisors delegate to supervisors who delegate to workers.
Installation
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.
Level count — How many levels truly needed? (Prefer ≤3)
Handoff clarity — Clear contracts between levels
Information loss — Does context survive multi-level handoffs?
Latency — Each level adds latency
Design Principles
Principle
Why It Matters
3 levels max
More adds latency, loses context
Semantic handoffs
Each level adds its own interpretation
Clear domain boundaries
Reduces cross-level confusion
Aggregated feedback
Lower levels report up; upper levels synthesize
Anti-Patterns
Mistake
Why It's Bad
Too many levels
Context collapse, latency explosion
Unclear level responsibilities
Work falls through cracks
Top does work
Middle management is overhead
Bottom reports directly to top
Bypasses domain expertise
Scaling Down
Is hierarchy actually simpler than expected?
├── NO, just single level routing?
│ └── YES → supervisor-delegation
├── NO, just orchestration control?
│ └── YES → supervisor-orchestrator
└── Task is embarrassingly parallel?
└── YES → parallel-execution