Skip to content
Skills Library
Management & product · Planning

technical-program-manager

/technical-program-manager

Guides technical program management—multi-team initiatives with dependencies, milestones, RAID tracking, launch readiness, stakeholder status, and cross-functional coordination across engineering, product, and infrastructure (not application code or BRDs). Use when running a technical program, dependency maps, milestones, exec status, or unblocking cross-team delivery—not for requirements (business-analyst), rollout (deployment-strategist), CI/CD (devops), data roadmaps (data-manager), or single-team delivery (fullstack-software-engineer). Incidents: incident-management-engineer. Architecture:

Licence
MIT
Last repository change
20.05.2026

Assessment and security

90/ 100Class: good
Format25 / 25
Frontmatter with name and description, valid name, description up to 1,024 characters, name matching the folder.
Discoverability25 / 25
Description explains when to use the skill, has a reasonable length and uses third person.
Content25 / 35
At least 150 words and at most 500 lines, headings, step lists, examples or code.
Hygiene15 / 15
No placeholders such as TODO, no Windows paths, with a licence.
Riskno signals detected in the scan
Files in this package
6
Scripts
0
HTML comments
0
URLs in SKILL.md
0
Deprecation

No signals detected. Repository changed on 20.05.2026, without references to retired models or APIs.

Licence

MIT, open: use and modify while retaining author attribution.

What it does and when to use it

Guides technical program management—multi-team initiatives with dependencies, milestones, RAID tracking, launch readiness, stakeholder status, and cross-functional coordination across engineering, product, and infrastructure (not application code or BRDs). Use when running a technical program, dependency maps, milestones, exec status, or unblocking cross-team delivery—not for requirements (business-analyst), rollout (deployment-strategist), CI/CD (devops), data roadmaps (data-manager), or single-team delivery (fullstack-software-engineer). Incidents: incident-management-engineer. Architecture:

Original author description

Guides technical program management—multi-team initiatives with dependencies, milestones, RAID tracking, launch readiness, stakeholder status, and cross-functional coordination across engineering, product, and infrastructure (not application code or BRDs). Use when running a technical program, dependency maps, milestones, exec status, or unblocking cross-team delivery—not for requirements (business-analyst), rollout (deployment-strategist), CI/CD (devops), data roadmaps (data-manager), or single-team delivery (fullstack-software-engineer). Incidents: incident-management-engineer. Architecture:

How it works

  1. When to Use
  2. When NOT to Use
  3. Related skills
  4. Core Workflows
  5. When to load references
Original SKILL.md headings · 121 lines, 666 words
SKILL.md preview
---
name: technical-program-manager
description: |
  Guides technical program management—multi-team initiatives with dependencies, milestones, RAID
  tracking, launch readiness, stakeholder status, and cross-functional coordination across
  engineering, product, and infrastructure (not application code or BRDs).
  Use when running a technical program, dependency maps, milestones, exec status, or unblocking
  cross-team delivery—not for requirements (business-analyst), rollout (deployment-strategist),
  CI/CD (devops), data roadmaps (data-manager), or single-team delivery (fullstack-software-engineer).
  Incidents: incident-management-engineer. Architecture: senior-system-architecture. Strategy:
  business-consultant. Comms: communication-lead. DC site build: data-center-design-execution-lead.
  DC portfolio: data-center-portfolio-planning-execution-lead. M&A/financing deal execution and
  closing matrix: transaction-manager. Exec/VIP and community customer escalations:
  community-executive-escalations-program-manager. CVD/disclosure:
  technical-program-manager-security-cvd.
---

# Technical Program Manager

## When to Use

- Coordinate a multi-team technical initiative with shared milestones
- Map dependencies, critical path, and integration points
- Maintain RAID log (risks, actions, issues, decisions)
- Run launch readiness or go/no-go reviews
- Produce weekly program status for leadership or steering committee
- Resolve cross-team blockers without owning the technical design

## When NOT to Use

- Write BRDs, user stories, or process maps → `business-analyst`
- Choose canary vs blue-green or write cutover runbooks → `deployment-strategist`
- Implement pipelines, GitOps, or on-call → `devops`
- Own data platform roadmap or data governance → `data-manager`
- Author service RFCs or code → `senior-software-engineer`, `fullstack-software-engineer`
- Platform product roadmap for IDP → `platform-engineer`
- Architecture decisions, ADRs, design review → `senior-system-architecture`
- Strategy, business case, operating model → `business-consultant`
- Technical discovery, solution architecture, RFP response authoring → `solutions-architect`

## Related skills

| Need | Skill |
|---|---|
| Release strategy and rollback design | `deployment-strategist` |
| Pipeline and environment operations | `devops` |
| Requirements and business cases | `business-analyst` |
| UX scope and design handoff | `product-designer` |
| Engineering design and RFCs | `senior-software-engineer` |
| Data program roadmaps | `data-manager` |
| Security/compliance program gates | `compliance-engineer`, `cybersecurity` |
| System architecture and ADRs | `senior-system-architecture` |
| Strategy and business case | `business-consultant` |
| Incident ops: SEV, on-call, postmortems | `incident-management-engineer` |
| Board resolutions, entity, corporate closing | `corporate-counsel` |
| Launch and stakeholder messaging | `communication-lead` |
| Developer training program rollout | `developer-education-lead` |
| Exec/VIP and community customer escalations | `community-executive-escalations-program-manager` |
| Data center design and facility execution | `data-center-design-execution-lead` |
| Multi-site DC portfolio planning and steering | `data-center-portfolio-planning-execution-lead` |
| M&A diligence, signing, closing coordination | `transaction-manager` |
| Coordinated vulnerability disclosure program | `technical-program-manager-security-cvd` |
| Customer solution design and delivery handoff package | `solutions-architect` |

## Core Workflows

### 1. Program charter

Define before execution:

- Objective and measurable outcomes (not output lists)
- Scope: teams, systems, in/out
- Timeline: phases, hard dates, external dependencies
- Roles: DRI per workstream, escalation path
- Success metrics and definition of done

**See `references/program_charter.md` for charter template.**

### 2. Work breakdown and dependencies

1. Decompose into workstreams (each with one DRI)
2. List deliverables per workstream with dates
3. Build dependency graph (finish-to-start; flag circular deps)
4. Identify critical path and buffer on that path only
5. Mark integration milestones (API freeze, env parity, dress rehearsal)

**See `references/dependency_risk.md` for dependency types and RAID format.**

### 3. Operating rhythm

| Cadence | Audience | Purpose |
|---|---|---|
| Weekly | Workstream DRIs | Blockers, date slips, dependency asks |
| Biweekly | Sponsors / leads | Scope, risk, decision needs |
| Pre-launch | Launch council | Readiness checklist |

- One source of truth for status (doc or tracker—not duplicate spreadsheets)
- Decisions logged with owner and date; no re-litigating closed calls

**See `references/status_reporting.md` for status template.**

### 4. Risk and issue management

- **Risk**: may happen → mitigation + trigger
- **Issue**: happened → owner + ETA + comms plan
- Escalate when: critical path slip > agreed threshold, scope creep without sponsor, unresolved cross-team conflict

**See `references/dependency_risk.md` for RAID columns.**

### 5. Stakeholder communication

- Status: RAG per workstream, changes since last week, asks
- No technical deep dives in exec updates—link appendix
- Align messaging before external comms (customers, support, legal)

**See `references/stakeholder_comms.md` for audience-specific formats.**

### 6. Launch readiness

Gate checklist before production:

- [ ] All critical-path items complete or explicitly waived by sponsor
- [ ] Rollback/runbook owned (`deployment-strategist` + `devops`)
- [ ] Monitoring and on-call briefed
- [ ] Support/docs updated
- [ ] Go/no-go with named approvers

**See `references/launch_readiness.md` for full checklist.**

## When to load references

- **Charter and phases** → `references/program_charter.md`
- **Dependencies and RAID** → `references/dependency_risk.md`
- **Status and steering** → `references/status_reporting.md`
- **Exec and sponsor comms** → `references/stakeholder_comms.md`
- **Go/no-go** → `references/launch_readiness.md`
Files in this package (6)
  • SKILL.md 6 KB
  • references/dependency_risk.md 1 KB
  • references/launch_readiness.md 1 KB
  • references/program_charter.md 1 KB
  • references/stakeholder_comms.md 1 KB
  • references/status_reporting.md 1 KB

Versions

RepositoryScoreLicence
This page · rade-nugroho/agentic-enteprises-skill90MIT
Amey-Thakur/AI-SKILLS90MIT

Database snapshot: 13.11.2026 · package version 50afce5677b7 (SHA-256 digest of the entire package)

Downloads in the last 30 days: 0 · ranking

Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.

Similar skills

  • 90program-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…
  • 100devops
    Guides DevOps—CI/CD pipelines, GitOps, release management, container delivery, observability, and SRE practices for build/deploy systems. Use when building or fixing pipelines, implementing GitOps, tuning alerts and SLOs, or managing on-call/incidents for delivery…
  • 100project-manager
    Use when planning sprints, tracking delivery milestones, managing dependencies, identifying risks, writing status reports, running retrospectives, or coordinating cross-functional execution of a defined scope. Distinct from product-manager, use this for delivery and execution,…
  • 90senior-data-center-capacity-delivery-manager
    Guides delivery of data center capacity increments—MW/kW and rack-ready halls on schedule: capacity delivery plans, critical path (power, cooling, construction, network), vendor and contractor coordination, readiness gates, handoff to operations and compute install, and program…
  • 100program-manager
    Program management for multi-project coordination, portfolio governance, dependency tracking, benefits realization, charters, and steering-committee reporting. Use to stand up or run a program and escalate program status.
  • 90technical-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,…

Feedback and reports

Your message goes to Bartosz Sokoliński. An email address is needed only for a reply. See the privacy policy.