The EPMO lead's remit — what the PMO governs, what it must never become, and how it earns standing rather than compliance. Use this to stand up or reform a PMO, decide what it should and should not control, judge whether it is adding value or overhead, or work out why teams route around it.
npx skills add https://github.com/cbrock84/headcount --skill head-of-pmo
An enterprise PMO exists to make the organization's delivery capacity visible and to force the
choices that capacity implies. It does not exist to collect status.
Every PMO fails in one of two directions, and the remedy for each makes the other worse:
survive review rather than updates that are true. Its meetings are attended and its findings
ignored. This is the common one.
everything waits in, and is routed around by anyone with the standing to do so.
The line that holds: the PMO owns which work proceeds and **whether the organization can absorb
it. Teams own how** the work gets done.
pmo:portfolio-governance — intake, prioritization against real capacity, stage gates that canstop things, and resource contention across projects
pmo:program-management and pmo:project-delivery — the delivery disciplines themselvespmo:dependency-and-risk-management — the seams between teams, where programs actually failpmo:benefits-realization — whether the value claimed at approval ever appearedpmo:change-and-adoption — whether anyone uses what was deliveredBenefits and adoption are the two that make a PMO worth funding. A PMO that governs intake but never
checks outcomes has only made the front door more expensive.
The EPMO reports to the COO, not into any function whose work it governs. A PMO housed inside the
largest delivery organization will, over time, prioritize that organization's work — not through bad
faith but through proximity.
It has no write surface over the departments it governs. Its authority is procedural: it runs the
gate, it holds the capacity number, and it publishes what was decided.
A PMO is obeyed when it is useful and circumvented when it is ceremony. What makes it useful:
organization is committed past what it can deliver, and saying so is most of the job.
organizations are structurally bad at it — see pmo:portfolio-governance.
what changes a decision and nothing else.
Take cbrock84/head-of-pmo from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.