Claude Skill

technical-program-management

Manage technical programs made of multiple related projects, products, teams, or vendors: establish the program mandate and benefits, align component work, manage cross-project dependencies and shared capacity, govern risks and decisions, coordinate transformation and adoption, a

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

Full trust report

Download magnus919-agent-skills-technical-program-management-d0edebb.zip · 19 KB
Part of magnus919/agent-skills — 145 skills

Install

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

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

README

Technical Program Management

Coordinate the work that spans projects, teams, vendors, and organizational boundaries so a collection of locally successful efforts produces the outcome it was meant to produce.

Why Install This Skill

A program can be full of green project dashboards and still be failing. The integration path is late, the shared specialist is committed three ways, the benefits belong to nobody, and each team has optimized its own deliverable while the larger change quietly comes apart. This skill gives an agent a way to see and manage those seams.

It helps establish a real program mandate, connect component projects to a shared outcome, manage cross-project dependencies and capacity, surface trade-offs to the people who can decide them, and keep benefits and adoption from becoming somebody else's problem. It complements technical-project-management, which owns the control of one bounded project.

What You Get

Contents What they provide
SKILL.md Program-level operating loop, method selection, troubleshooting, communication, and routing
references/ Research ledger, program controls, benefits dependency networks, tranches, transformation, assurance, and failure recovery
templates/ Program brief, integrated control record, benefits dependency map, independent assurance review, and stakeholder update
evals/ Portable output-quality cases for realistic program decisions

Quick Start

Ask: "We have four projects modernizing one platform. Each is reporting green, but integration and adoption are slipping. Help me build an integrated program view and prepare the sponsor decisions."

Triggers

  • Coordinating multiple related technical projects, products, teams, or suppliers toward one outcome.
  • Managing cross-project dependencies, shared capacity, funding, architecture, or release sequencing.
  • Tracking program benefits, adoption, transformation, and disbenefits.
  • Preparing executive, component-team, vendor, or operations communication about program health.
  • Recovering a troubled program whose component projects look healthy in isolation.

Requirements

No service, API key, or runtime is required. The skill is platform-agnostic and uses Markdown artifacts. Route project-level control, detailed implementation planning, product portfolio decisions, enterprise architecture, release approval, and incident command to their owning skills.

Skill manifest

Technical Program Management

Program-level control can fail even when every component is on its own track. Use this skill to see and manage the seams, not to replace project managers or product governance.

First move: prove the program boundary

A program is not a larger project: it exists because coordination, shared constraints, or benefits across components require decisions that no component owner can make alone.

Read existing strategy, business case, component plans, dependency records, benefits assumptions, and recent status evidence before creating ceremony. Establish:

  • the shared outcome and why the components belong together;
  • the senior accountable owner and program decision rights;
  • component projects/workstreams, owners, interfaces, and operational recipients;
  • expected benefits, benefit owners, measures, baselines, timing, and disbenefits;
  • shared capacity, funding, architecture, vendors, environments, and policy constraints;
  • the current phase, critical decision, evidence gaps, and stop/revisit conditions.

If the work is one bounded project, route to technical-project-management. If the work is only a collection of unrelated investments, route to product-roadmapping-and-portfolio or strategy-frameworks.

Reference routing

Read only what the current decision requires:

Situation Read
Program mandate, component map, or shared constraints Program brief template
Integrated status, dependency, risk, or recovery problem Program control and troubleshooting
Benefits, governance, or evidence boundary Research ledger
Benefits dependency mapping, tranche decisions, or disbenefits Benefits dependency and tranche control
Adoption, operating-model change, or benefit drift Benefits and transformation
Integrated control record needs filling Integrated control template
Audience-specific status or decision update Stakeholder update template
Independent assurance or troubled-program intervention Assurance and intervention
One project needs detailed control technical-project-management
Product portfolio or capital-allocation choice product-roadmapping-and-portfolio or strategy-frameworks

Routing to adjacent skills

Program operating loop

  1. Mandate. Confirm the outcome, component boundaries, authority, funding horizon, success measures, and assumptions. Do not convert a strategic aspiration into an approved program without an accountable sponsor.
  2. Shape the architecture of work. Define component charters, interfaces, shared milestones, integration evidence, decision rights, and escalation paths. Preserve each component's appropriate delivery method; coordinate outcomes, not ceremonies.
  3. Build the integrated view. Maintain one program control record containing dependency health, integrated milestones, shared-capacity conflicts, benefits, risks/issues, decisions, forecasts, and changes. Link to component records rather than copying them.
  4. Manage the seams. Review cross-project dependencies by provider, receiver, definition of ready, acceptance evidence, needed-by date, fallback, and escalation owner. A component marked green does not make an unmet program dependency green.
  5. Steer by evidence. Compare actuals and forecasts with the program baseline and benefits hypothesis. Surface variance, confidence loss, benefit drift, and emerging disbenefits immediately. Missing evidence is unknown, not green.
  6. Make trade-offs. Present options across scope, sequence, capacity, funding, quality, risk, adoption, and benefits. A local optimization that harms the shared outcome is a program issue. Preserve history when the mandate or baseline changes.
  7. Realize and transition. Coordinate adoption, operating-model change, capability transfer, and benefits measurement. Use Benefits dependency and tranche control when components must produce a shared benefit in stages. Use Assurance and intervention when evidence, governance, or the integrated outcome is materially disputed or off track. Close or reshape the program only when the outcome decision, residual ownership, operational handoff, and benefits follow-up are explicit.

Method selection

Use the smallest adequate program model. Keep governance separate from component cadence.

Conditions Program pattern First test
Stable outcome, fixed external gates, staged component delivery Predictive/stage-governed program Are component interfaces and decision gates feasible with real capacity?
Uncertain solution or benefits, learning must change the roadmap Iterative/adaptive program Is there an evidence checkpoint that can change funding or scope?
Many products or teams release increments into one capability Incremental/release-train coordination Is each increment usable and does integration evidence accumulate?
High dependency density and shared specialists Flow/network coordination Are dependency aging, capacity contention, and escalation visible?
Mixed hardware, software, vendor, regulatory, or organizational change Hybrid program Is one integrated decision view connecting the different cadences?

Do not prescribe a branded method because the program uses multiple teams. Explain the trade-off, authority, cadence, evidence, and revisit trigger. A program manager coordinates; they do not acquire component owners' architecture, product, engineering, or risk-acceptance authority by tracking their work.

Communication contract

Tailor the same evidence to the stakeholder's decision:

  • Sponsor/executive: outcome confidence, material variance, options, recommendation, decision required, latest useful decision date, and consequence of waiting.
  • Component leads: dependency changes, interface acceptance, shared-capacity trade- offs, decisions needed, and what remains within their authority.
  • Operations/adoption owners: capability readiness, training/process change, support model, adoption evidence, residual risk, and handoff date.
  • Vendor/partner: provider and receiver obligations, definition of ready, evidence, commercial/technical constraint, escalation route, and next checkpoint.
  • Affected users or customers: what changes, when, impact, support, uncertainty, and how feedback changes the plan. Do not publish internal risk detail that is not appropriate for the audience.

Never make a component dashboard, meeting count, or percentage complete stand in for program health. Report health by dimension: outcome, schedule, dependency, capacity, quality, adoption, benefits, and risk.

Troubleshooting patterns

  • All projects green, program red: inspect integration, shared capacity, benefit ownership, and adoption; do not average component status.
  • Dependency dispute: reconstruct the provider/receiver contract and evidence, then escalate the decision the local owners cannot make.
  • Benefits are slipping while outputs ship: test the benefit hypothesis, adoption and operating assumptions, and disbenefits; re-scope or stop rather than declaring output delivery equal to value.
  • Program has become a project list: restate the shared outcome, remove unrelated components, and route independent investments to portfolio governance.
  • Sponsor changes direction midstream: preserve the original mandate and variance, record the new decision, assess component and benefit impacts, and rebaseline only with authority.
  • Shared team is the bottleneck: show competing demand and consequences; do not promise that adding work or meetings creates capacity.
  • Transformation resistance: identify affected roles, decision rights, incentives, training, feedback channels, and adoption signals. Route organizational design to org-design; keep program coordination here.
  • No evidence after repeated reviews: stop after three non-converging diagnostic passes, name the missing evidence and decision owner, and escalate or pause.

Routing table

Need Route
One project's milestones, vendor handoff, forecast, recovery, or closure technical-project-management
Approved requirement into work breakdown and rollout plan implementation-planning
Product bets, roadmap sequencing, or portfolio allocation product-roadmapping-and-portfolio
Product decision rights and recurring product governance product-operations-and-governance
Enterprise capabilities, target/transition architecture, or architecture authority enterprise-architecture
Technology adoption posture or standards governance technology-radar
Release mechanics or launch authorization release-engineering and production-readiness
Live outage or responder command site-reliability-engineering
Capital allocation, corporate strategy, or M&A strategy-frameworks
Organizational structure and talent design org-design
Independent assurance or troubled-program intervention Assurance and intervention
Post-delivery adoption evidence or benefits learning product-adoption and product-lifecycle-learning

Output contract and completion

Produce the smallest useful artifact: program brief, integrated dependency/control record, benefits map, governance decision, escalation brief, stakeholder update, recovery options, or transition/closure record. Separate evidence, inference, assumptions, commitments, options, and unknowns. Link to component sources and name owners rather than inventing agreement.

Complete when the requested program decision or artifact is delivered, the shared outcome and component boundaries are explicit, material dependencies and benefits have owners and review triggers, unresolved authority is escalated, and no claim exceeds the evidence. Do not imply ongoing monitoring without an authorized mechanism.

Research basis and limitations

This synthesis is informed by a deep, source-grounded research artifact retained with the development record, including PMI's The Standard for Program Management, Fifth Edition (2024), UK Government Project Delivery guidance, Local Government Association dependency guidance, and NASA risk management guidance. The deep run confirmed the value of benefits dependency mapping, tranches, disbenefits, enterprise risk categories, and independent assurance. It directly consulted three sources; the NASA handbook PDF and some UK pages remained inaccessible to the scraper, so claims requiring those exact documents are not presented as verified here. The sources provide principles and jurisdiction-specific requirements, not a universal operating model or proof that any method guarantees success. Use formal organizational or regulatory standards when they govern the actual program.

Files (agent-skills)
  • evals
    • evals.json 7.8 KB
      {
        "schema_version": 1,
        "skill_name": "technical-program-management",
        "evals": [
          {"id":"program-mandate","prompt":"Four related platform projects are underway, but nobody can explain the shared outcome, authority, or why they belong together. Establish the smallest useful program mandate.","expected_output":"A program brief that defines shared outcome, authorization, sponsor, component boundaries, decision rights, and evidence gaps without inventing approval.","assertions":["States a shared outcome and coordination rationale.","Names missing sponsor/authorization as unknown rather than inventing it.","Lists components, owners, interfaces, and decision rights.","Separates proposed brief from approved program."]},
          {"id":"component-alignment","prompt":"Two component projects have different delivery methods and calendars. One wants to force the other into its sprint cadence. Advise the program manager.","expected_output":"A coordination model that preserves suitable component methods while aligning shared outcomes, milestones, interfaces, and evidence.","assertions":["Does not force one cadence without a demonstrated need.","Defines integrated milestones and interface evidence.","Preserves component decision rights.","Names a revisit trigger."]},
          {"id":"dependency-conflict","prompt":"Project A says its API is complete. Project B cannot integrate it because the schema is still changing and the test environment is unavailable. Prepare the program response.","expected_output":"A provider/receiver dependency decision with ready definition, acceptance evidence, impact, fallback, and escalation.","assertions":["Separates component completion from usable handoff.","Names provider, receiver, ready criteria, and evidence.","Shows program impact and fallback.","Escalates only the unresolved authority decision."]},
          {"id":"shared-capacity","prompt":"Three projects all need the same security architect in the next month, and each project claims its date is fixed. Give the sponsor a decision brief.","expected_output":"Options showing capacity conflict, consequences, sequencing or scope/date alternatives, and sponsor authority.","assertions":["States the shared-capacity conflict.","Does not promise capacity without a decision.","Provides at least two feasible options and consequences.","Preserves current commitments until authorized change."]},
          {"id":"benefit-drift","prompt":"All component projects delivered their outputs, but customer adoption is flat and operating costs are higher than expected. How should the program respond?","expected_output":"A benefits/disbenefits review that tests the causal chain, names owners and measures, and offers reshape, continue, or stop options.","assertions":["Does not equate output delivery with benefits realization.","Identifies adoption and cost evidence gaps.","Names benefit/disbenefit owners, measures, and review triggers.","Offers a decision beyond simply declaring success."]},
          {"id":"benefits-dependency-tranche","prompt":"A platform program can release a useful capability after three of five component projects, but the remaining projects carry adoption and operational dependencies. Build a tranche decision.","expected_output":"A benefits dependency map and tranche record connecting capability, operational change, behavior, benefit/disbenefit, evidence, exit choice, and next-tranche conditions.","assertions":["Distinguishes capability output from benefit.","Maps at least one operational/adoption dependency.","Defines entry and exit evidence for the tranche.","Preserves mandatory safety/security/release gates."]},
          {"id":"governance-escalation","prompt":"The program team is deadlocked over a cross-project architecture decision, and no role has authority to resolve it. What do you do?","expected_output":"An escalation record and bounded decision path, not an invented technical decision.","assertions":["Names the missing or contested authority.","Defines evidence and options for escalation.","Records impact of waiting.","Does not silently decide outside authority."]},
          {"id":"stakeholder-communication","prompt":"Write three versions of this update: one for the executive sponsor, one for component leads, and one for operations. The program is on schedule, but integration confidence is falling.","expected_output":"Audience-specific updates preserving the same evidence and decision need.","assertions":["Executive version leads with outcome confidence, impact, options, and decision date.","Component version names interfaces, actions, and authority boundaries.","Operations version names readiness, support, adoption, and residual risks.","None claims an unqualified green status."]},
          {"id":"troubled-recovery","prompt":"The program has missed two integrated milestones. Component teams want to add more work and meetings, while the sponsor wants the old date preserved. Prepare a recovery approach.","expected_output":"A bounded diagnostic and trade-off brief preserving history and identifying the limiting constraint.","assertions":["Preserves original mandate, commitments, and variance.","Diagnoses dependency, capacity, scope, quality, and authority causes.","Provides scope/date/sequence/capacity/pause/stop options.","Defines an evidence checkpoint and escalation path."]},
          {"id":"assurance-review","prompt":"A high-consequence program has conflicting green reports, unowned benefits, and a major funding decision next month. Define an independent assurance review.","expected_output":"A scoped assurance record with reviewer independence, evidence domains, findings/limitations, sponsor decision, conditions, and next checkpoint.","assertions":["Separates assurance from delivery ownership.","Inspects mandate, dependencies, forecasts, risks, benefits, and operational readiness.","Records evidence and limitations rather than asserting certainty.","Leaves decision authority with the sponsor or authorized governance body."]},
          {"id":"transformation-adoption","prompt":"A platform program is technically ready, but regional operations teams are not changing their processes. Build the next program decision.","expected_output":"A change/adoption response connecting affected roles, operating model, training, feedback, measures, and ownership.","assertions":["Treats adoption as part of program outcome, not a postscript.","Names affected groups and change/adoption owners.","Defines measurable signals and feedback channels.","Routes organizational structure questions to org-design when appropriate."]},
          {"id":"method-selection","prompt":"A program combines a regulated hardware migration, uncertain software integration, and a vendor transition. Select and tailor a program approach.","expected_output":"A hybrid program pattern with separate component cadences and one integrated decision/evidence view.","assertions":["Selects hybrid based on diagnosed conditions.","Separates mandatory gates from iterative learning.","Defines shared milestones/interfaces and review trigger.","Avoids claiming a method guarantees success."]},
          {"id":"project-routing","prompt":"I need to review one project's forecast, vendor handoff, and closure evidence, not coordinate a wider initiative. Which skill should I use?","expected_output":"Routes to technical-project-management and explains the program-level boundary.","assertions":["Routes single-project control to technical-project-management.","Does not answer as if a program is required.","Explains the boundary briefly and accurately."]},
          {"id":"portfolio-routing","prompt":"Which three investments should the company fund next quarter, and should we shut down the lowest-return one?","expected_output":"Routes capital allocation and portfolio choice to the appropriate portfolio/strategy skill.","assertions":["Routes to product-roadmapping-and-portfolio or strategy-frameworks based on context.","Does not invent a program mandate.","Distinguishes portfolio selection from program coordination."]}
        ]
      }
      
  • references
    • assurance-and-intervention.md 2.8 KB
      # Program assurance and intervention
      
      **Applicability:** Load when a program is high-consequence, materially off-track, disputed, or approaching a major tranche, transition, or funding decision.
      
      ## Assurance is independent of delivery
      
      Assurance asks whether the program's evidence, governance, forecasts, dependencies, and benefits case are credible. It is not a status meeting and should not be performed only by the team seeking approval. Define the assurance scope, reviewer independence, evidence requested, decision to inform, and response owner. Independence is a control boundary, not a claim that an external review is automatically correct.
      
      At a proportionate checkpoint, inspect:
      
      - mandate, authority, funding, and continued justification;
      - component scope, integrated architecture/dependencies, and shared capacity;
      - actual progress and forecast logic, including contradictory status;
      - technical, security, safety, compliance, supplier, and operational readiness evidence;
      - benefit dependency map, adoption signals, disbenefits, and measurement ownership;
      - open risks/issues, decision latency, escalation history, and residual obligations.
      
      Record findings as evidence, interpretation, limitation, recommendation, owner, and due date. The program sponsor decides whether to accept risk or change the mandate; an assurance reviewer does not silently become the decision-maker.
      
      ## Troubled-program intervention
      
      Trigger a bounded intervention when integrated outcomes breach tolerance, critical dependencies lack credible recovery, benefits assumptions fail, authority is absent, or repeated reports conflict with observable evidence. Freeze neither all work nor the historical record by default.
      
      1. Name the intervention sponsor and decision horizon.
      2. Preserve the original mandate, baselines, commitments, and variance.
      3. Reconstruct components, dependencies, capacity, funding, benefits, and evidence gaps.
      4. Identify the limiting constraint and distinguish symptoms from causes.
      5. Present recovery, reshape, pause, transfer, or stop options with consequences.
      6. Obtain an authorized decision and record residual risks and conditions.
      7. Recheck at a dated or event-triggered evidence checkpoint. Rebaseline only when authorized.
      
      If three diagnostic passes produce no new evidence, stop and escalate the missing input and affected decision. Do not convert assurance into ceremony or use a new dashboard to disguise an unchanged constraint.
      
      ## Boundaries
      
      Route detailed project recovery to [technical-project-management](../technical-project-management/SKILL.md), release evidence to [production-readiness](../production-readiness/SKILL.md), live incidents to [site-reliability-engineering](../site-reliability-engineering/SKILL.md), and organizational design to [org-design](../org-design/SKILL.md). This skill coordinates program-level intervention and assurance inputs across them.
      
    • benefits-and-transformation.md 2.4 KB
      # Benefits and transformation
      
      **Applicability:** Load when the program's value depends on adoption, operating-model change, capability transfer, or outcomes after component delivery.
      
      ## Benefits map
      
      Trace each benefit through the chain:
      
      `component capability -> changed behavior/process -> measurable outcome -> accountable benefit owner`
      
      For each benefit, record the baseline, target, timing, data source, confidence, dependencies, disbenefits, and the decision triggered by missing or adverse evidence. A delivery team may own a capability; it does not automatically own the benefit.
      
      ## Failure signals
      
      - Outputs are complete but behavior has not changed.
      - Adoption is concentrated in an easy early cohort and absent in the target population.
      - The benefit depends on a policy, process, incentive, or training change outside the delivery teams' authority.
      - Costs, workload, risk, or service degradation rise while the headline benefit improves.
      - Nobody can name who will measure the benefit after the program closes.
      
      ## Work through the problem
      
      1. Reconfirm the outcome and beneficiary, then test whether the component outputs are necessary and sufficient.
      2. Segment adoption and affected groups. Identify workflow, role, incentive, training, support, and policy barriers.
      3. Establish a measurement baseline and a review interval. Separate observed results from attribution assumptions.
      4. Give the benefit owner options: change the operating model, adjust adoption support, reshape scope, extend learning, accept a disbenefit, or stop.
      5. Transfer ongoing measurement and action to an accepted operational or product owner, with a date or trigger for review.
      
      Do not keep the entire program open indefinitely because outcomes mature later. Close only when the receiving ownership and benefits review are explicit. Do not declare benefits realized because a component shipped or because activity increased.
      
      ## Boundaries
      
      Route product adoption measurement to [product-adoption](../product-adoption/SKILL.md), outcome instrumentation to [product-analytics-and-measurement](../product-analytics-and-measurement/SKILL.md), organizational structure and talent design to [org-design](../org-design/SKILL.md), and standalone strategic investment choices to [product-roadmapping-and-portfolio](../product-roadmapping-and-portfolio/SKILL.md) or [strategy-frameworks](../strategy-frameworks/SKILL.md). This skill coordinates the program-level change and handoffs among them.
      
    • benefits-dependency-and-tranches.md 2.6 KB
      # Benefits dependency and tranche control
      
      **Applicability:** Load when a program's value depends on several components, changed behavior, staged releases, or benefits that mature after delivery.
      
      ## Benefits dependency map
      
      A benefit is not a feature and a component output is not a benefit. Map the causal chain:
      
      `program capability -> required operational change -> changed behavior -> benefit or disbenefit -> measure`
      
      For each link record its owner, evidence, assumption, dependency, timing, and failure consequence. Mark links as observed, inferred, asserted, or committed. A benefit with no accountable owner, baseline, data source, or review trigger is an unvalidated hypothesis.
      
      Check whether the components are jointly necessary, whether another dependency is required, and whether one component creates a disbenefit for another stakeholder. Do not count activity, adoption, or delivery percentages as benefits without a causal and measurement argument.
      
      ## Tranche and release decisions
      
      Use tranches when the program can deliver a useful capability or learn enough to change the next investment decision before every component is complete. Each tranche needs:
      
      - a bounded capability and intended benefit;
      - entry evidence and a named decision owner;
      - integration, operational, adoption, and safety evidence;
      - a benefit hypothesis and early signal;
      - exit choices: continue, reshape, pause, stop, or transfer;
      - dependencies and conditions for the next tranche.
      
      A tranche is not permission to weaken mandatory approval, security, safety, or release gates. Coordinate tranche timing with component projects, but do not force every component into the same cadence.
      
      ## Benefit drift and disbenefits
      
      Review expected versus observed outcomes at the program level. If an output ships but the benefit does not move, test the missing link: adoption, process, incentive, data, capability, operating ownership, or the original causal assumption. Track negative consequences such as workload, cost, service degradation, control burden, or displacement of other outcomes. Give the accountable owner options to mitigate, accept, compensate, reshape, or stop.
      
      ## Boundaries
      
      Route roadmap sequencing and investment choices to [product-roadmapping-and-portfolio](../product-roadmapping-and-portfolio/SKILL.md); route measurement design to [product-analytics-and-measurement](../product-analytics-and-measurement/SKILL.md); route adoption intervention to [product-adoption](../product-adoption/SKILL.md); route organizational structure to [org-design](../org-design/SKILL.md). This skill owns the cross-component causal map, tranche decision, and handoffs among those specialists.
      
    • program-control.md 2.8 KB
      # Program control and troubleshooting
      
      **Applicability:** Load for integrated status, governance, dependency, risk, or recovery work.
      
      ## Integrated control record
      
      Maintain links to component records, not copied status prose. At minimum record:
      
      - shared outcome, current program phase, and accountable sponsor;
      - component project/workstream, owner, current forecast, and acceptance state;
      - cross-project dependency, provider, receiver, ready definition, needed-by date, and evidence;
      - shared capacity/funding constraint and competing demand;
      - benefit/disbenefit, owner, measure, baseline, target, timing, and confidence;
      - program risk/issue, decision, assumption, change, escalation, and next checkpoint.
      
      Use status by dimension: outcome, schedule, integration, dependency, capacity, quality,
      adoption, benefits, and risk. Unknown is a valid status when evidence is missing or stale.
      
      ## Common failure patterns
      
      | Signal | Diagnose | Response |
      |---|---|---|
      | All components green, program red | Integration, dependency aging, shared capacity, or benefit assumptions | Reconstruct the seam and prepare an owner-authorized trade-off |
      | Outputs ship, benefits do not move | Adoption, operating model, measurement, or causal assumption | Test the benefit chain and change funding/scope or stop |
      | Every decision escalates | Missing delegated authority or unclear tolerance | Map decision rights and reserve escalation for exceptions |
      | Program is a project list | No shared outcome or coordination value | Remove unrelated work or route it to portfolio governance |
      | Status is disputed | Different baselines, definitions, or evidence dates | Reconcile source records; publish disagreement rather than averaging it |
      | Shared specialist blocks several projects | Hidden demand and priority conflict | Show scenarios and consequences; do not promise capacity into existence |
      | Sponsor changes direction | Mandate and component commitments diverge | Preserve history, assess impacts, and authorize a revised mandate |
      | Adoption resistance persists | Affected roles, incentives, training, or feedback are unaddressed | Name change owners and signals; route org design when structure is the issue |
      
      ## Recovery
      
      Run a bounded diagnostic. Reconstruct the original mandate, component outcomes, accepted
      commitments, current forecasts, benefits assumptions, and material dependencies. Identify
      the limiting constraint. Present options to reduce or stage scope, resequence, add useful
      capacity, move dates, pause, reshape, or stop. Record the decision authority, consequences,
      residual risks, and review trigger. Never erase the original baseline or call a forecast a
      new commitment without authorization.
      
      After three diagnostic passes with no new evidence, stop and report the exact missing input,
      affected decision, owner, and escalation path. Do not run a ceremony loop indefinitely.
      
    • research-ledger.md 4.3 KB
      # Research ledger
      
      **Accessed:** 2026-09-05
      
      This skill is an original synthesis. Sources ground the distinctions and practices below, but do not endorse this exact workflow or guarantee program success.
      
      | ID | Source | Supported finding | Boundary |
      |---|---|---|---|
      | S01 | [PMI, The Standard for Program Management, Fifth Edition](https://www.pmi.org/standards/program-management-fifth-edition) | Programs coordinate related projects from initiation through benefits realization; the 2024 standard is principle-led and adds collaboration as a performance domain. | PMI product page, not a reproduction of the standard; professional guidance, not causal proof. |
      | S02 | [UK Government Project Delivery, programme/project governance](https://projectdelivery.gov.uk/teal-book/home/part-d-managing-programmes-and-projects/chapter-13-the-governance-and-management-of-programmes-and-projects/) | Governance establishes accountable senior ownership and the framework for managing programmes and projects. | UK government context; this application is an inference. |
      | S03 | [UK Government Project Delivery, managing a programme or project](https://projectdelivery.gov.uk/teal-book/home/part-d-managing-programmes-and-projects/chapter-15-managing-a-programme-or-project/) | Initiation follows authorization and includes a confirmed vision, justification, outcomes, and benefits. | Jurisdiction-specific standard. |
      | S04 | [UK Government Project Delivery, transition into use](https://projectdelivery.gov.uk/teal-book/home/part-f-solution-delivery/chapter-36-transition-into-use/) | Transition into use includes moving a solution into its intended environment and formal handover of accountability. | Government delivery context; not a universal release gate. |
      | S05 | [Local Government Association, manage dependencies](https://www.local.gov.uk/our-support/transformation/transformation-capability-framework/governance-dependencies) | Dependency management links programmes, projects, tasks, and resources so changes can be impact-assessed and managed. | Public-sector capability guidance, not independent outcome evidence. |
      | S06 | [NASA, Risk Management](https://sma.nasa.gov/sma-disciplines/risk-management) | NASA treats risk management as a formal program/project discipline under agency governance and mission-success policy. | NASA-specific requirements; practices here are adapted, not NASA compliance. |
      | S07 | [NASA Space Flight Program and Project Management Handbook](https://www.nasa.gov/wp-content/uploads/2024/09/pm-handbook-nasa-sp-2014-3705-2024jun.pdf) | The requested handbook is a primary candidate for program-level objectives, architecture, technical performance, schedule, cost, safety/risk, and agreements. | The GroktoCrawl run could not extract the PDF, so no handbook-specific claim is treated as verified in this revision. |
      
      ## Gap map against technical-project-management
      
      The companion project skill owns one bounded project's mandate, method, milestones, risks, dependencies, forecast, change, acceptance, and closure. This skill adds the coordination layer: program mandate and component topology; cross-project dependency and shared-capacity trade-offs; benefit and disbenefit realization; integrated governance; transformation/adoption; program-level escalation; assurance; tranche decisions; and stakeholder views that reconcile local delivery with the shared outcome.
      
      ## Research findings versus proposed practice
      
      **Source findings:** programs coordinate related work toward benefits; authorization, accountable ownership, dependencies, risk, and transition matter. **Our inference:** a technical program needs a causal benefits map, explicit tranche gates, and an assurance path because component outputs are not sufficient evidence of the integrated outcome. **Proposed practice:** use the new benefits/tranche and assurance templates, adapting their fields to the governing organization and risk class.
      
      ## Integrity limits
      
      The deep GroktoCrawl artifact (retained as a session-side research record) consulted three sources and produced a useful synthesis, but source completeness was not achieved: the NASA PDF and some UK pages were inaccessible to the crawler. Do not describe those unverified documents as having supplied detailed requirements. Preserve uncertainty rather than filling the gap with plausible program-management doctrine.
      
  • templates
    • assurance-review.md 860 B
      # Independent assurance review
      
      **Program:**
      **Review scope:**
      **Reviewer and independence basis:**
      **Decision this review informs:**
      **As of:**
      
      ## Evidence reviewed
      - Mandate, authority, funding, and continued justification:
      - Component scope, dependencies, architecture, and shared capacity:
      - Forecasts, actuals, contradictions, and decision latency:
      - Risk, security, safety, compliance, supplier, and operational evidence:
      - Benefits, adoption, disbenefits, and measurement ownership:
      - Escalation history and residual obligations:
      
      ## Findings
      | Finding | Evidence | Interpretation | Limitation | Consequence | Recommendation | Owner | Due/trigger |
      |---|---|---|---|---|---|---|---|
      |  |  |  |  |  |  |  |  |
      
      ## Decision
      - Sponsor decision: continue / reshape / pause / stop / transfer / accept risk
      - Conditions:
      - Residual risks:
      - Next checkpoint:
      
    • benefits-dependency-map.md 671 B
      # Benefits dependency map
      
      ## Program outcome
      - Outcome:
      - Beneficiary:
      - Accountable sponsor:
      
      ## Causal chain
      | Component capability | Required operational change | Changed behavior | Benefit/disbenefit | Measure and baseline | Owner | Dependency/assumption | Evidence | Timing | Failure consequence | Status | Review trigger |
      |---|---|---|---|---|---|---|---|---|---|---|---|
      |  |  |  |  |  |  |  |  |  |  |  |  |
      
      ## Tranche decision
      - Tranche/capability:
      - Entry evidence:
      - Intended benefit signal:
      - Required integration/operational/adoption/safety evidence:
      - Decision owner:
      - Exit choice: continue / reshape / pause / stop / transfer
      - Next tranche condition:
      
    • integrated-control.md 1016 B
      # Integrated program control
      
      **As of:**
      **Program phase:**
      **Accountable sponsor:**
      **Overall status:** Do not use a single color when dimensions differ.
      
      ## Outcome and benefits
      - Expected outcome:
      - Benefits/disbenefits and confidence:
      - Adoption/operational evidence:
      
      ## Component view
      | Component | Owner | Forecast | Acceptance | Change since last review | Program impact |
      |---|---|---|---|---|---|
      |  |  |  |  |  |  |
      
      ## Cross-project dependencies
      | Dependency | Provider | Receiver | Ready means | Needed by | Evidence/status | Fallback/escalation |
      |---|---|---|---|---|---|---|
      |  |  |  |  |  |  |  |
      
      ## Shared constraints
      - Capacity and competing demand:
      - Funding:
      - Architecture/environment/policy:
      
      ## Risks, issues, decisions, changes
      | Type | Statement | Owner/authority | Impact | Response | Trigger/date | Status |
      |---|---|---|---|---|---|---|
      |  |  |  |  |  |  |  |
      
      ## Decisions due
      - Decision:
      - Options and consequences:
      - Decision owner:
      - Latest useful date:
      - Next evidence checkpoint:
      
    • program-brief.md 832 B
      # Program brief
      
      ## Mandate
      - Program name:
      - Shared outcome and rationale:
      - Accountable sponsor:
      - Authorization evidence and date:
      - In scope / out of scope:
      
      ## Component map
      | Component | Owner | Outcome | Forecast | Acceptance state | Key interface |
      |---|---|---|---|---|---|
      |  |  |  |  |  |  |
      
      ## Integrated constraints
      - Shared capacity:
      - Funding horizon:
      - External suppliers:
      - Architecture/policy constraints:
      - Mandatory gates:
      
      ## Benefits and disbenefits
      | Benefit or disbenefit | Owner | Measure/baseline | Target/date | Assumption | Review trigger |
      |---|---|---|---|---|---|
      |  |  |  |  |  |  |
      
      ## Governance
      - Decision rights:
      - Review cadence:
      - Escalation route:
      - Exception record:
      
      ## First decision
      - Decision needed:
      - Options:
      - Evidence and unknowns:
      - Latest useful decision date:
      - Next checkpoint:
      
    • stakeholder-update.md 902 B
      # Program stakeholder update
      
      **As of:**
      **Audience:** Sponsor / component leads / operations / partner
      **Program outcome:**
      **Overall status:** Use dimension-level status; do not average it into one color.
      
      ## What changed
      - Evidence since the last update:
      - Component or dependency change:
      - Outcome/benefit/adoption implication:
      
      ## Decision needed
      - Decision:
      - Options:
      - Recommendation and rationale:
      - Decision owner:
      - Latest useful decision date:
      - Consequence of waiting:
      
      ## Audience-specific detail
      - Component leads: dependency, interface, capacity, and action:
      - Operations/adoption: readiness, support, training, and residual risk:
      - Vendor/partner: provider obligation, receiver obligation, ready definition, evidence, and escalation:
      
      ## Evidence and uncertainty
      - Observed:
      - Inferred:
      - Assumed:
      - Unknown or disputed:
      
      ## Next checkpoint
      - Owner:
      - Evidence due:
      - Date or trigger:
      
  • README.md 2.4 KB
    # Technical Program Management
    
    Coordinate the work that spans projects, teams, vendors, and organizational boundaries so a collection of locally successful efforts produces the outcome it was meant to produce.
    
    ## Why Install This Skill
    
    A program can be full of green project dashboards and still be failing. The integration path is late, the shared specialist is committed three ways, the benefits belong to nobody, and each team has optimized its own deliverable while the larger change quietly comes apart. This skill gives an agent a way to see and manage those seams.
    
    It helps establish a real program mandate, connect component projects to a shared outcome, manage cross-project dependencies and capacity, surface trade-offs to the people who can decide them, and keep benefits and adoption from becoming somebody else's problem. It complements `technical-project-management`, which owns the control of one bounded project.
    
    ## What You Get
    
    | Contents | What they provide |
    |---|---|
    | `SKILL.md` | Program-level operating loop, method selection, troubleshooting, communication, and routing |
    | `references/` | Research ledger, program controls, benefits dependency networks, tranches, transformation, assurance, and failure recovery |
    | `templates/` | Program brief, integrated control record, benefits dependency map, independent assurance review, and stakeholder update |
    | `evals/` | Portable output-quality cases for realistic program decisions |
    
    ## Quick Start
    
    Ask: "We have four projects modernizing one platform. Each is reporting green, but integration and adoption are slipping. Help me build an integrated program view and prepare the sponsor decisions."
    
    ## Triggers
    
    - Coordinating multiple related technical projects, products, teams, or suppliers toward one outcome.
    - Managing cross-project dependencies, shared capacity, funding, architecture, or release sequencing.
    - Tracking program benefits, adoption, transformation, and disbenefits.
    - Preparing executive, component-team, vendor, or operations communication about program health.
    - Recovering a troubled program whose component projects look healthy in isolation.
    
    ## Requirements
    
    No service, API key, or runtime is required. The skill is platform-agnostic and uses Markdown artifacts. Route project-level control, detailed implementation planning, product portfolio decisions, enterprise architecture, release approval, and incident command to their owning skills.
    
  • SKILL.md 13.6 KB
    ---
    name: technical-program-management
    description: >-
      Manage technical programs made of multiple related projects, products, teams, or
      vendors: establish the program mandate and benefits, align component work, manage
      cross-project dependencies and shared capacity, govern risks and decisions,
      coordinate transformation and adoption, and communicate program health to executives,
      delivery teams, and partners. Use when the work is a coordinated change larger than
      one project or when component projects are locally green but the combined outcome is
      at risk. Do not use for single-project control, detailed implementation planning,
      product portfolio or capital-allocation decisions, enterprise architecture design,
      release approval, or live incident command; route those to the named specialists.
    license: MIT
    compatibility: >-
      Platform-agnostic methodology and Markdown templates. No runtime dependency.
    metadata:
      tags: technical-program-management, program-governance, benefits-realization,
        dependency-management, transformation, stakeholder-communication
    ---
    
    # Technical Program Management
    
    Program-level control can fail even when every component is on its own track. Use this skill to see and manage the seams, not to replace project managers or product governance.
    
    ## First move: prove the program boundary
    
    A program is not a larger project: it exists because coordination, shared constraints, or benefits across components require decisions that no component owner can make alone.
    
    Read existing strategy, business case, component plans, dependency records, benefits
    assumptions, and recent status evidence before creating ceremony. Establish:
    
    - the shared outcome and why the components belong together;
    - the senior accountable owner and program decision rights;
    - component projects/workstreams, owners, interfaces, and operational recipients;
    - expected benefits, benefit owners, measures, baselines, timing, and disbenefits;
    - shared capacity, funding, architecture, vendors, environments, and policy constraints;
    - the current phase, critical decision, evidence gaps, and stop/revisit conditions.
    
    If the work is one bounded project, route to [technical-project-management](../technical-project-management/SKILL.md).
    If the work is only a collection of unrelated investments, route to
    [product-roadmapping-and-portfolio](../product-roadmapping-and-portfolio/SKILL.md) or
    [strategy-frameworks](../strategy-frameworks/SKILL.md).
    
    ## Reference routing
    
    Read only what the current decision requires:
    
    | Situation | Read |
    |---|---|
    | Program mandate, component map, or shared constraints | [Program brief template](templates/program-brief.md) |
    | Integrated status, dependency, risk, or recovery problem | [Program control and troubleshooting](references/program-control.md) |
    | Benefits, governance, or evidence boundary | [Research ledger](references/research-ledger.md) |
    | Benefits dependency mapping, tranche decisions, or disbenefits | [Benefits dependency and tranche control](references/benefits-dependency-and-tranches.md) |
    | Adoption, operating-model change, or benefit drift | [Benefits and transformation](references/benefits-and-transformation.md) |
    | Integrated control record needs filling | [Integrated control template](templates/integrated-control.md) |
    | Audience-specific status or decision update | [Stakeholder update template](templates/stakeholder-update.md) |
    | Independent assurance or troubled-program intervention | [Assurance and intervention](references/assurance-and-intervention.md) |
    | One project needs detailed control | [technical-project-management](../technical-project-management/SKILL.md) |
    | Product portfolio or capital-allocation choice | [product-roadmapping-and-portfolio](../product-roadmapping-and-portfolio/SKILL.md) or [strategy-frameworks](../strategy-frameworks/SKILL.md) |
    
    ## Routing to adjacent skills
    
    - For a single bounded project's milestones, forecasts, dependencies, recovery, or closure, use [technical-project-management](../technical-project-management/SKILL.md).
    - For product roadmap and portfolio sequencing, use [product-roadmapping-and-portfolio](../product-roadmapping-and-portfolio/SKILL.md).
    - For recurring product decision rights and product governance, use [product-operations-and-governance](../product-operations-and-governance/SKILL.md).
    - For enterprise target-state architecture or architecture governance, use [enterprise-architecture](../enterprise-architecture/SKILL.md).
    - For approved work breakdown and detailed rollout planning, use [implementation-planning](../implementation-planning/SKILL.md).
    
    ## Program operating loop
    
    1. **Mandate.** Confirm the outcome, component boundaries, authority, funding horizon,
       success measures, and assumptions. Do not convert a strategic aspiration into an
       approved program without an accountable sponsor.
    2. **Shape the architecture of work.** Define component charters, interfaces, shared
       milestones, integration evidence, decision rights, and escalation paths. Preserve
       each component's appropriate delivery method; coordinate outcomes, not ceremonies.
    3. **Build the integrated view.** Maintain one program control record containing
       dependency health, integrated milestones, shared-capacity conflicts, benefits,
       risks/issues, decisions, forecasts, and changes. Link to component records rather
       than copying them.
    4. **Manage the seams.** Review cross-project dependencies by provider, receiver,
       definition of ready, acceptance evidence, needed-by date, fallback, and escalation
       owner. A component marked green does not make an unmet program dependency green.
    5. **Steer by evidence.** Compare actuals and forecasts with the program baseline and
       benefits hypothesis. Surface variance, confidence loss, benefit drift, and
       emerging disbenefits immediately. Missing evidence is unknown, not green.
    6. **Make trade-offs.** Present options across scope, sequence, capacity, funding,
       quality, risk, adoption, and benefits. A local optimization that harms the shared
       outcome is a program issue. Preserve history when the mandate or baseline changes.
    7. **Realize and transition.** Coordinate adoption, operating-model change, capability
       transfer, and benefits measurement. Use [Benefits dependency and tranche control](references/benefits-dependency-and-tranches.md)
       when components must produce a shared benefit in stages. Use [Assurance and intervention](references/assurance-and-intervention.md)
       when evidence, governance, or the integrated outcome is materially disputed or off track.
       Close or reshape the program only when the outcome decision, residual ownership,
       operational handoff, and benefits follow-up are explicit.
    
    ## Method selection
    
    Use the smallest adequate program model. Keep governance separate from component
    cadence.
    
    | Conditions | Program pattern | First test |
    |---|---|---|
    | Stable outcome, fixed external gates, staged component delivery | Predictive/stage-governed program | Are component interfaces and decision gates feasible with real capacity? |
    | Uncertain solution or benefits, learning must change the roadmap | Iterative/adaptive program | Is there an evidence checkpoint that can change funding or scope? |
    | Many products or teams release increments into one capability | Incremental/release-train coordination | Is each increment usable and does integration evidence accumulate? |
    | High dependency density and shared specialists | Flow/network coordination | Are dependency aging, capacity contention, and escalation visible? |
    | Mixed hardware, software, vendor, regulatory, or organizational change | Hybrid program | Is one integrated decision view connecting the different cadences? |
    
    Do not prescribe a branded method because the program uses multiple teams. Explain the
    trade-off, authority, cadence, evidence, and revisit trigger. A program manager
    coordinates; they do not acquire component owners' architecture, product, engineering,
    or risk-acceptance authority by tracking their work.
    
    ## Communication contract
    
    Tailor the same evidence to the stakeholder's decision:
    
    - **Sponsor/executive:** outcome confidence, material variance, options, recommendation,
      decision required, latest useful decision date, and consequence of waiting.
    - **Component leads:** dependency changes, interface acceptance, shared-capacity trade-
      offs, decisions needed, and what remains within their authority.
    - **Operations/adoption owners:** capability readiness, training/process change,
      support model, adoption evidence, residual risk, and handoff date.
    - **Vendor/partner:** provider and receiver obligations, definition of ready, evidence,
      commercial/technical constraint, escalation route, and next checkpoint.
    - **Affected users or customers:** what changes, when, impact, support, uncertainty,
      and how feedback changes the plan. Do not publish internal risk detail that is not
      appropriate for the audience.
    
    Never make a component dashboard, meeting count, or percentage complete stand in for
    program health. Report health by dimension: outcome, schedule, dependency, capacity,
    quality, adoption, benefits, and risk.
    
    ## Troubleshooting patterns
    
    - **All projects green, program red:** inspect integration, shared capacity, benefit
      ownership, and adoption; do not average component status.
    - **Dependency dispute:** reconstruct the provider/receiver contract and evidence,
      then escalate the decision the local owners cannot make.
    - **Benefits are slipping while outputs ship:** test the benefit hypothesis, adoption
      and operating assumptions, and disbenefits; re-scope or stop rather than declaring
      output delivery equal to value.
    - **Program has become a project list:** restate the shared outcome, remove unrelated
      components, and route independent investments to portfolio governance.
    - **Sponsor changes direction midstream:** preserve the original mandate and variance,
      record the new decision, assess component and benefit impacts, and rebaseline only
      with authority.
    - **Shared team is the bottleneck:** show competing demand and consequences; do not
      promise that adding work or meetings creates capacity.
    - **Transformation resistance:** identify affected roles, decision rights, incentives,
      training, feedback channels, and adoption signals. Route organizational design to
      [org-design](../org-design/SKILL.md); keep program coordination here.
    - **No evidence after repeated reviews:** stop after three non-converging diagnostic
      passes, name the missing evidence and decision owner, and escalate or pause.
    
    ## Routing table
    
    | Need | Route |
    |---|---|
    | One project's milestones, vendor handoff, forecast, recovery, or closure | [technical-project-management](../technical-project-management/SKILL.md) |
    | Approved requirement into work breakdown and rollout plan | [implementation-planning](../implementation-planning/SKILL.md) |
    | Product bets, roadmap sequencing, or portfolio allocation | [product-roadmapping-and-portfolio](../product-roadmapping-and-portfolio/SKILL.md) |
    | Product decision rights and recurring product governance | [product-operations-and-governance](../product-operations-and-governance/SKILL.md) |
    | Enterprise capabilities, target/transition architecture, or architecture authority | [enterprise-architecture](../enterprise-architecture/SKILL.md) |
    | Technology adoption posture or standards governance | [technology-radar](../technology-radar/SKILL.md) |
    | Release mechanics or launch authorization | [release-engineering](../release-engineering/SKILL.md) and [production-readiness](../production-readiness/SKILL.md) |
    | Live outage or responder command | [site-reliability-engineering](../site-reliability-engineering/SKILL.md) |
    | Capital allocation, corporate strategy, or M&A | [strategy-frameworks](../strategy-frameworks/SKILL.md) |
    | Organizational structure and talent design | [org-design](../org-design/SKILL.md) |
    | Independent assurance or troubled-program intervention | [Assurance and intervention](references/assurance-and-intervention.md) |
    | Post-delivery adoption evidence or benefits learning | [product-adoption](../product-adoption/SKILL.md) and [product-lifecycle-learning](../product-lifecycle-learning/SKILL.md) |
    
    ## Output contract and completion
    
    Produce the smallest useful artifact: program brief, integrated dependency/control
    record, benefits map, governance decision, escalation brief, stakeholder update,
    recovery options, or transition/closure record. Separate evidence, inference,
    assumptions, commitments, options, and unknowns. Link to component sources and name
    owners rather than inventing agreement.
    
    Complete when the requested program decision or artifact is delivered, the shared
    outcome and component boundaries are explicit, material dependencies and benefits have
    owners and review triggers, unresolved authority is escalated, and no claim exceeds
    the evidence. Do not imply ongoing monitoring without an authorized mechanism.
    
    ## Research basis and limitations
    
    This synthesis is informed by a deep, source-grounded research artifact retained
    with the development record, including PMI's *The Standard for Program Management,
    Fifth Edition* (2024), UK Government Project Delivery guidance, Local Government
    Association dependency guidance, and NASA risk management guidance. The deep run
    confirmed the value of benefits dependency mapping, tranches, disbenefits, enterprise
    risk categories, and independent assurance. It directly consulted three sources; the
    NASA handbook PDF and some UK pages remained inaccessible to the scraper, so claims
    requiring those exact documents are not presented as verified here. The sources provide
    principles and jurisdiction-specific requirements, not a universal operating model or
    proof that any method guarantees success. Use formal organizational or regulatory
    standards when they govern the actual program.
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related