Claude Skill

program-management

Plans and drives cross-functional programs to delivery — scope, sequencing, dependencies, status, risk, and the escalations that keep work moving. Use this to run a multi-team initiative, recover a program that is slipping, build a delivery plan with dependencies, structure statu

LLM Mart · 0 points · 17 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download cbrock84-headcount-plugins_pmo_skills_program-management-98d1c17.zip · 2 KB
Part of cbrock84/headcount — 160 skills

Install

skills CLI npx skills add https://github.com/cbrock84/headcount/tree/main/plugins/pmo/skills/program-management
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install cbrock84-headcount@llmmart
Git git clone https://github.com/cbrock84/headcount.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole cbrock84/headcount collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

Program management

Programs fail at the seams between teams, not inside them. The job is the seams.

Set up

  • One outcome, stated as a business result with a date. Programs with several equal objectives have none.
  • A named accountable owner — one person, not a committee. The program manager drives; the owner decides.
  • Scope written as inclusions and exclusions. The exclusions do the work; unwritten exclusions return as assumptions.
  • Dependencies mapped and agreed by the teams that owe them, with dates they have actually committed to. A dependency in your plan that the owning team has not agreed to is a wish.

Sequencing

Order by dependency and risk, not by team convenience. Front-load the things that could invalidate the plan — the technical unknown, the vendor decision, the approval that might not come. Discovering in month four that the plan was impossible is the characteristic program failure.

Build in slack at integration points, not at the end. End-loaded buffer gets consumed early and silently.

Status that is worth reading

Three things, every time: are we on track for the date, what changed since last time, and what decision or unblock is needed. Everything else is appendix.

Track status against committed dates, not effort. "80% complete" is not information; "the integration is done, the migration starts Monday, the sign-off is the risk" is.

Escalate early and specifically. An escalation naming the decision needed and the date it is needed by gets resolved; a general statement of concern gets acknowledged and nothing happens.

When it slips

Establish whether it is a scope problem, a capacity problem, or a dependency problem — the remedies are entirely different and applying the wrong one makes it worse.

Then present options with consequences: cut scope (name what), extend (say by how much and what else is affected), or add capacity (which rarely helps late, and often hurts).

Re-baseline once, visibly, rather than slipping a week at a time. Serial small slips destroy credibility far faster than one honest reset.

Sources

references/sources.md in this skill lists the outside authorities that settle the questions here — what each one is authoritative for, and what you may do with it. Check them before answering on anything they cover, and cite what you used. Most are free to read and not free to reproduce; the use note on each is binding.

Never

  • Report green on a program with an unresolved blocker.
  • Accept a dependency date the owning team has not confirmed.
  • Add people to a late program and assume it accelerates.
Files (headcount)
  • references
    • sources.md 1.3 KB
      # Sources — `pmo:program-management`
      
      <!-- Generated by scripts/build-sources.py from sources/*.toml. Do not edit. -->
      
      Check these before answering on anything they cover, and cite what you used. The use note on each one is binding: most of what a professional cites is free to read and not free to reproduce.
      
      ## GAO Cost Estimating and Assessment Guide
      
      US Government Accountability Office · US · public domain (US government) — quote freely
      
      <https://www.gao.gov/products/gao-20-195g>
      
      Machine-readable: <https://www.gao.gov/assets/gao-20-195g.pdf>
      
      **Authoritative for:** What makes a cost estimate defensible, and specifically how much contingency is justified — via risk and uncertainty analysis at a stated confidence level, rather than a percentage somebody remembers.
      
      ## NASA Systems Engineering Handbook
      
      NASA · US · public domain (US government) — quote freely
      
      <https://www.nasa.gov/reference/systems-engineering-handbook/>
      
      **Authoritative for:** What a phase gate must contain before a technical project may proceed — the review structure, entrance and success criteria, and how the technical baseline is controlled.
      
      ---
      
      Sources are maintained in `sources/` upstream, not here. If one is wrong, out of date, or missing, fix it there — this file is regenerated and an edit to it is lost.
      
  • SKILL.md 3 KB
    ---
    name: program-management
    description: Plans and drives cross-functional programs to delivery — scope, sequencing, dependencies, status, risk, and the escalations that keep work moving. Use this to run a multi-team initiative, recover a program that is slipping, build a delivery plan with dependencies, structure status reporting, or diagnose why cross-team work keeps missing dates.
    ---
    
    # Program management
    
    Programs fail at the seams between teams, not inside them. The job is the seams.
    
    ## Set up
    
    - **One outcome, stated as a business result** with a date. Programs with several equal objectives
      have none.
    - **A named accountable owner** — one person, not a committee. The program manager drives; the owner
      decides.
    - **Scope written as inclusions and exclusions.** The exclusions do the work; unwritten exclusions
      return as assumptions.
    - **Dependencies mapped and agreed by the teams that owe them**, with dates they have actually
      committed to. A dependency in your plan that the owning team has not agreed to is a wish.
    
    ## Sequencing
    
    Order by dependency and risk, not by team convenience. Front-load the things that could invalidate
    the plan — the technical unknown, the vendor decision, the approval that might not come. Discovering
    in month four that the plan was impossible is the characteristic program failure.
    
    Build in slack at integration points, not at the end. End-loaded buffer gets consumed early and
    silently.
    
    ## Status that is worth reading
    
    Three things, every time: are we on track for the date, what changed since last time, and what
    decision or unblock is needed. Everything else is appendix.
    
    Track status against **committed dates**, not effort. "80% complete" is not information; "the
    integration is done, the migration starts Monday, the sign-off is the risk" is.
    
    Escalate early and specifically. An escalation naming the decision needed and the date it is needed
    by gets resolved; a general statement of concern gets acknowledged and nothing happens.
    
    ## When it slips
    
    Establish whether it is a scope problem, a capacity problem, or a dependency problem — the remedies
    are entirely different and applying the wrong one makes it worse.
    
    Then present options with consequences: cut scope (name what), extend (say by how much and what else
    is affected), or add capacity (which rarely helps late, and often hurts).
    
    Re-baseline once, visibly, rather than slipping a week at a time. Serial small slips destroy
    credibility far faster than one honest reset.
    
    ## Sources
    
    `references/sources.md` in this skill lists the outside authorities that settle the questions
    here — what each one is authoritative for, and what you may do with it. Check them before
    answering on anything they cover, and cite what you used. Most are free to read and not free
    to reproduce; the use note on each is binding.
    
    ## Never
    
    - Report green on a program with an unresolved blocker.
    - Accept a dependency date the owning team has not confirmed.
    - Add people to a late program and assume it accelerates.
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related