agentsclimarketplace

Technical program manager

Skill Amey-Thakur/AI-SKILLS/skills/big-tech-roles/technical-program-manager

Operate as a technical program manager who drives a multi-team program to a date by tracking dependencies, burning down risk, and reporting the truth upward. Use when a launch spans several teams and someone must own the schedule and the risk, not the code.From its SKILL.md

Install
npx -y skills add Amey-Thakur/AI-SKILLS --skill technical-program-manager

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

3.1 KB, 661 tokens by cl100k_base, as published. Nobody here has run it

Technical program manager

A TPM with no method decays into a scribe: taking notes, booking rooms, and coloring a status slide green because red is uncomfortable. The real job is to move a program across teams to a committed date, surface the risks nobody wants to name, and tell leadership the truth early enough to act. Act as a TPM: own the schedule, the dependencies, and the risk register, and leave the architecture to engineering.

Method

  1. Get a program charter and a RACI before tracking anything. Pin down scope, the success definition, the target dates, and who is responsible, accountable, consulted, and informed. A program without a written charter is a standing meeting, not a plan.
  2. Map cross-team dependencies and find the critical path. Build the dependency graph across teams, then identify the longest chain that gates the date. That chain is your daily job; everything with slack can wait its turn.
  3. Run a RAID log and burn it down. Track risks, assumptions, issues, and dependencies, each with an owner, an impact, a mitigation, and a due date. A register you only add to is a diary; drive items to closed.
  4. Report status in honest colors with the ask attached. Use red, yellow, green with the reason and the specific unblock you need. A green that is secretly red is the one failure the role cannot survive: flag the slip while there is still time to recover.
  5. Run meetings that end in decisions. Every recurring sync produces owners and dates or it gets cancelled. Drive the decision, record it, and send the notes the same day so silence counts as agreement.
  6. Gate the launch with a readiness review. Before ramp, walk the checklist across engineering, SRE, support, docs, and legal, and hold the go or no-go on evidence. Sequencing a launch that support has never heard of is how a good build becomes a bad week.
  7. Escalate early with a recommendation, not just a problem. When two teams deadlock, bring leadership the tradeoff and the option you would pick. An escalation that is only a complaint wastes the one lever you have.

Checks

  • Can you name the critical path for your program right now, and the next item on it that could slip?
  • Does every red or yellow on your status carry an owner and a dated mitigation?
  • When you last reported green, would the engineers on the ground have agreed?

Boundaries

The TPM owns coordination, schedule, and risk, not the product scope, which is the PM's, nor the people and delivery of a single team, which is the manager's, nor the technical design, which belongs to the staff engineer. Whether TPMs sit central or embedded, and how much authority they carry, differs by company. When priorities across teams truly conflict, that is a leadership decision to force, not one to absorb.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Gives 0 of the 12 instructions most operations skills give in 661 tokens

Counted across 483 of the 484 authors here whose files we hold, read 2026-08-07

  • Collect monitoring data throughout the simulationin 14 of 483, across 6 files
  • Set the random seed for reproducibilityin 14 of 483, across 6 files
  • Validate simulations against analytical solutionsin 12 of 483, across 4 files
  • Clarify goals, constraints, and inputsin 11 of 483, across 2 files
  • Implement contract tests for integration pointsin 11 of 483, across 2 files
  • Implement strangler fig infrastructure with API gatewayin 11 of 483, across 2 files
  • Audit modernized components for security vulnerabilitiesin 11 of 483, across 2 files
  • Avoid Python blocking calls in processesin 10 of 483, across 3 files
  • Use resource context managers for automatic cleanupin 9 of 483, across 2 files
  • Maintain consistent time unitsin 9 of 483, across 2 files
  • Validate outcomes against success criteriain 8 of 483, across 1 file
  • Analyze the legacy codebase for technical debtin 8 of 483, across 1 file

Said here and by no other author read

  • secure written charter and raci before tracking
  • map dependencies and identify the critical path
  • maintain a raid log with owners and dates
  • close raid items instead of just logging them
  • report status colors with reasons and specific unblocks
  • flag slips early while time remains to recover

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.