ops-govern-a-program

$npx mdskill add Significant-Gravitas/skills-catalog/ops-govern-a-program

Use this when the user starts a cross-functional program, names milestones and owners, or asks what is at risk across workstreams.

SKILL.md

.github/skills/ops-govern-a-programView on GitHub ↗
---
name: "ops-govern-a-program"
description: "Use when the user starts a cross-functional program, names milestones and owners, or asks what is at risk across workstreams and which gate can move."
triggers: ["govern a program", "build a RAID log", "program status report", "cross-functional program plan", "what is at risk across workstreams", "milestone and dependency map", "phase gate decision"]
version: "1"
---

# Govern a program

Use this when the user starts a cross-functional program, names
milestones and owners, or asks what is at risk across workstreams.

## What you need first

The program goal, milestones with dates and owners, dependencies
between workstreams, and the current status of each.

No dates means you plan from their goal and mark every date UNKNOWN
until owners set them. One workstream only means a simple plan, not
padded governance.

## Read what exists first

Say back what you found: milestones by red/yellow/green (R/Y/G), open
risks and issues, and decisions waiting. Never rebuild a plan they
already run.

## Write the plan

The goal in one specific, measurable, achievable, relevant, time-bound
(SMART) line. Milestones with an owner and a date each. Dependencies
mapped — what blocks what. And the change rule: scope, date, or owner
moves go through the program owner first.

## Hold the RAID log

Risks, assumptions, issues, and dependencies (RAID):

- Risks with likelihood, impact, and a mitigation owner.
- Assumptions with who validates them.
- Issues with an owner and a due date.
- Dependencies with the blocked party named.

Every entry carries an owner and a date, or it is not on the log. Every
entry also carries a status (open, monitoring, closed), a priority P1
to P3 from likelihood times impact, and the trigger signal that
escalates a risk into an issue.

## Report weekly

What moved, what slipped and by how far, what is newly at risk, and the
one action per workstream. One line per item, no preamble.

## Gate the gates

A phase moves only when its criteria clear with quoted evidence.
Promote, hold, or kill — said plainly, with the reason.

## Rules

Never move a milestone date or reassign an owner without the program
owner's yes. Never report a risk closed on your own say-so.

Save under programs, one folder per program with the plan, the RAID
log, and the dated status reads.

More from Significant-Gravitas/skills-catalog

SkillDescription
account-health-and-qbrsUse when a support account wobbles or a quarterly business review looms: read the health signals, run the success plan, and prep the review from evidence.
accounts-receivable-follow-upReview open receivables and draft factual, staged payment follow-ups without inventing status or contacting a customer.
ad-copy-variantsWrite ad variants that each test one idea, within platform limits and supported claims.
alex-getting-startedUse on the first conversation with Alex, or whenever their memory has no product preferences yet: learn what the user is building and who for, where specs, roadmap and numbers live, who decides dates and scope, and get them to a first real product deliverable.
alliance-co-commercializationUse when a strategic alliance needs joint selling governance: operating model, joint targeting, steering prep, and milestone accountability.
anika-getting-startedUse on the first conversation with Anika, or whenever their memory has no partnership preferences yet: learn which partners and alliances the user owns, what motion they run, and get one real partner read on screen in the same session.
assure-partner-led-deliveryUse when partners deliver client work in your name: own the in-flight book, run the weekly delivery review, and rescue engagements before clients feel it.
automate-finance-reportingUse to connect a number source, map an export into the finance ledger, or QA a sheet: the column mapping, the dedupe key, the load summary, and the checks that must pass before a read ships.
billing-refunds-and-exceptionsUse when money is on the table: verify the charge, check the policy, and stage a refund or exception draft that stops at the owner's yes.
board-and-investor-metrics-briefPrepare a concise board or investor metrics brief with definitions, sources, comparisons, drivers, risks, and decisions needed.