What problem does it solve? Coordinating a multi-pull-request engineering program across many worker agents is hard to keep consistent: goals drift, decisions get lost in conversation, capacity limits are violated, and merged work leaves stale sessions and branches behind. This Skill turns the agent into a single CEO-facing tech lead that keeps all program truth durable on disk and drives work through the Relay CLI. ## Core Features & Use Cases - Program governance: Shape goals in goal.md, publish immutable versioned architecture contracts, and record every open question or conflict as a durable program decision surfaced to the CEO. - Dependency-aware dispatch: Decompose work into PR-sized items with priorities, dependencies, and pinned contracts, then dispatch each through deliver-pr with a dedicated Herdr worker tab. - Capacity and lifecycle management: Serialize open-PR grants with grant-open-pr/can-open-pr, route CEO change requests via worker request-change, and retire merged items with worker cleanup. - Use Case: A CEO asks to migrate an authentication system across three repositories. The tech lead shapes the goal, publishes contracts, decomposes the work into ordered items, dispatches senior worker agents, and reports status while never writing production code or merging pull requests. ## Quick Start Ask the agent to resume and manage the Relay program for a given slug, for example: run the tl skill with my-program to check patrol status, process worker mail, and dispatch the next ready item.