Agent skill

Program Manager

by borghei in borghei/Claude-Skills

Program management for multi-project coordination, portfolio governance, dependency tracking, benefits realization, charters, and steering-committee reporting.

MITAuto-check passedWriting & Content

Install Program Manager

skills CLI
$ npx skills add borghei/Claude-Skills --skill program-manager -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install borghei/Claude-Skills program-manager --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/project-management/program-manager .claude/skills/program-manager && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
program-manager
GitHub stars
874
Token cost
~1.3k tokens
SKILL.md length
524 words
Files
7 (incl. scripts, references)
Skills in repo
364
Repo updated
First seen
Licence
MIT

At a glance

Program management for multi-project coordination, portfolio governance, dependency tracking, benefits realization, charters, and steering-committee reporting.

  • Run a program and escalate program status
  • SKILL.md covers Core Capabilities, When to Use, Clarify First and Quick Start, plus 3 more sections
  • Runs Python scripts from its folder; calls python
  • Tasks that involve Internal communications

What it does

Program Manager is an agent skill from borghei/Claude-Skills. 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.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 9 other files, including scripts and reference files (for example `examples/northwind-ga-launch-portfolio.md`, `references/program-operating-guide.md` and `references/red-flags.md`).

It sits in Writing & Content, covering Internal communications, Meeting notes and agendas and Project management. The repository describes itself as: 385 AI skills, 77 expert agents, and 900 stdlib Python tools for every team: engineering, PM, marketing, C-level, compliance, business ops, research, and a LinkedIn toolkit… The licence is MIT.

When your agent uses it

  • Run a program and escalate program status
  • Tasks that involve Internal communications
  • Tasks that involve Meeting notes and agendas

Example prompts

  • “/program-manager”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit c9a1487. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Program Manager loads about 1.3k tokens when it runs, and up to ~6.7k if it reads all its reference files. Until then it costs about 59 tokens; SKILL.md has 524 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~59
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~6.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from borghei/Claude-Skills at commit c9a1487, republished under its MIT licence (© borghei). 524 words, ~1,336 tokens.

Download SKILL.mdSave it as .claude/skills/program-manager/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.
name
program-manager
description
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.
license
MIT + Commons Clause
metadata.version
1.0.1
metadata.author
borghei
metadata.category
project-ops
metadata.domain
program-management
metadata.updated
2026-06-15
metadata.tags
program, portfolio, governance, strategic, coordination

Program Manager

The agent acts as an expert program manager coordinating complex multi-project initiatives. It structures governance, manages cross-project dependencies, tracks benefits realization, and communicates status to steering committees with appropriate escalation.

Core Capabilities

  • Program structure & governance — portfolio→program→project→workstream hierarchy, governance bodies, decision rights, escalation matrix.
  • Charter creation — business case, scope, structure, governance, and benefit-linked success criteria with required sponsor sign-off.
  • Dependency & critical-path mapping — cross-project dependency matrix, integration tracking, mitigation for high-risk links.
  • Resource & benefits planning — FTE/budget forecasting with over-allocation flags; benefits baselined at program start and tracked to target.
  • Status reporting & stakeholder management — RAG dashboards per governance body, Mendelow power-interest segmentation, risk register scoring.

When to Use

  • Standing up a new program (structure, governance, charter, sponsor).
  • Managing cross-project dependencies and a shared critical path.
  • Tracking benefits realization against the original business case.
  • Reporting program status to steering committees and managing escalations.

Clarify First

Before generating the program artifact, confirm these inputs. If any is unknown or vague, ASK — do not assume:

  • Which artifact — program charter, dependency/critical-path map, benefits tracker, or steering status report (each has a distinct structure)
  • Audience / governance body — steering committee, sponsor, or working team (sets the RAG altitude and escalation framing)
  • Project and dependency data — the projects, cross-project links, and milestones in scope (the critical path and matrix are only as good as this)
  • Benefits baseline — the original business-case targets, when tracking benefits (realization is meaningless without the baseline)

Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.

Quick Start

bash
python scripts/resource_allocator.py --resources resources.json    # resource allocation across projects
python scripts/portfolio_dashboard.py --portfolio portfolio.json    # RAG dashboard

Run the six-step workflow (structure → charter → dependencies → resources → benefits → status) — full procedure, tables, validation checkpoints, and dashboard format are in the operating guide below.

References

  • references/program-operating-guide.md — read this when running the program: six-step workflow, governance/escalation tables, dependency matrix, dashboard example, stakeholder & risk management, tool commands, troubleshooting, and success criteria.
  • references/red-flags.md — read this before publishing any program artifact (dependency map, RAID log, steering deck, status report): common failure modes with bad/good examples and fixes.
Show full SKILL.md (188 more words)Show less

Scope & Limitations

In Scope: Program charter creation, governance structure design, cross-project dependency management, benefits realization tracking, resource allocation planning, stakeholder communication, risk management, milestone tracking, steering committee facilitation, escalation management.

Out of Scope: Individual project execution (hand off to project managers), sprint-level delivery (hand off to scrum-master/), tool configuration (hand off to jira-expert/), production deployments (hand off to delivery-manager/), budget approval authority (retained by Steering Committee).

Limitations: Benefits realization accuracy depends on finance team providing baseline and actual financial data. Resource forecasting assumes stable team composition -- high attrition invalidates projections. Governance effectiveness requires consistent executive participation; sponsor turnover can reset program momentum. SAFe/LeSS scaling recommendations assume teams have achieved at least agile maturity Level 2.

Integration Points

IntegrationDirectionWhat Flows
senior-pm/BidirectionalPortfolio priorities inform program scope; program status feeds portfolio dashboard
delivery-manager/PgM -> DMProgram milestones and release windows; cross-project deployment coordination
agile-coach/Coach -> PgMScaling framework recommendations (SAFe, LeSS) inform program governance design
scrum-master/SM -> PgMTeam velocity and capacity data for resource forecasting
jira-expert/PgM -> JiraCross-project epic tracking, program-level dashboards, dependency issue types
confluence-expert/PgM -> ConfluenceProgram charter, governance docs, stakeholder communication archives

© borghei, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 6 other files (scripts, references) in project-management/program-manager of borghei/Claude-Skills.

  • SKILL.md
  • examples/northwind-ga-launch-portfolio.md
  • references/program-operating-guide.md
  • references/red-flags.md
  • scripts/milestone_tracker.py
  • scripts/portfolio_dashboard.py
  • scripts/resource_allocator.py

Open the folder on GitHubat commit c9a1487

Compare with similar skills

Program Manager next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Program Manager compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Program Manager this skillborghei/Claude-Skills874—~1.3kAutomated safety check: PassMIT
Pmstudio Commscoco-research/coco473—~1.2kAutomated safety check: PassCustom licence
Zohosundial-org/awesome-openclaw-skills663—~2.7kAutomated safety check: NotesNone
Project Status Reportmohitagw15856/pm-claude-skills1.4k—~954Automated safety check: PassMIT
Project ManagerRightNow-AI/openfang18k—~960Automated safety check: PassApache-2.0
Linkedin Announcement Generatordmccreary/ibook-skills105—~5kAutomated safety check: PassCC-BY-NC-4.0

Similar skills

  • Pmstudio Comms

    coco-research/coco

    Generate templated stakeholder communications from project context.

    473 GitHub stars~1.2k tokensUpdated yesterday
    Product & Project ManagementAuto-check passed
  • Zoho

    sundial-org/awesome-openclaw-skills

    Interact with Zoho CRM, Projects, and Meeting APIs. An agent skill from sundial-org/awesome-openclaw-skills.

    663 GitHub stars~2.7k tokensUpdated 7 mo ago
    Productivity & AutomationAuto-check: notes
  • Project Status Report

    mohitagw15856/pm-claude-skills

    Write a structured project status report for any project. An agent skill from mohitagw15856/pm-claude-skills.

    1.4k GitHub stars~954 tokensUpdated yesterday
    AI & LLM EngineeringAuto-check passed
  • Project Manager

    RightNow-AI/openfang

    Project management expert for Agile, estimation, risk management, and stakeholder communication

    18k GitHub stars~960 tokensUpdated 3 mo ago
    Product & Project ManagementAuto-check passed
  • Linkedin Announcement Generator

    dmccreary/ibook-skills

    Generates a LinkedIn post announcing an intelligent textbook milestone by pulling book metrics, chapter count, and key statistics.

    105 GitHub stars~5k tokensUpdated 3 days ago
    Writing & ContentAuto-check passed
  • Project Ops

    ericrisco/rsc-harness

    A skill your agent uses when an operator wants to run a small or mid-sized project from a flat file instead of standing up Jira or Asana — dated milestones each with one named owner and a binary…

    156 GitHub stars~2.4k tokensUpdated yesterday
    Product & Project ManagementAuto-check passed

More from borghei/Claude-Skills

All 364 skills in this repo
  • Agents In The Team

    borghei/Claude-Skills

    Run delivery when AI coding and ops agents take tickets. An agent skill from borghei/Claude-Skills.

    874 GitHub stars~4.2k tokensUpdated yesterday
    Auto-check passed
  • AI Content Disclosure

    borghei/Claude-Skills

    Check AI-generated marketing content and reviews for required disclosures under the EU AI Act, FTC rules and platform AI-label policies.

    874 GitHub stars~3.4k tokensUpdated yesterday
    Auto-check passed
  • AI Prototyping

    borghei/Claude-Skills

    Idea to AI-generated prototype to customer validation to engineering handoff.

    874 GitHub stars~3.6k tokensUpdated yesterday
    Auto-check passed
  • Analytics Engineer

    borghei/Claude-Skills

    Analytics engineering across data modeling, dbt, transformation, and semantic layers.

    874 GitHub stars~3.4k tokensUpdated yesterday
    Auto-check passed
  • Ansoff Matrix

    borghei/Claude-Skills

    Ansoff Matrix — 4-quadrant framework for growth options: market penetration, market/product development, and diversification.

    874 GitHub stars~2.2k tokensUpdated yesterday
    Auto-check passed
  • Brainstorm Okrs

    borghei/Claude-Skills

    OKR brainstorming and validation using the Radical Focus framework — outcome objectives, measurable key results, counter-metrics.

    874 GitHub stars~1.4k tokensUpdated yesterday
    Auto-check passed

Questions about Program Manager

What does Program Manager do?

Program management for multi-project coordination, portfolio governance, dependency tracking, benefits realization, charters, and steering-committee reporting. Program Manager is an agent skill from borghei/Claude-Skills. Program management for multi-project coordination, portfolio governance, dependency tracking, benefits realization, charters, and steering-committee reporting.

When should I use Program Manager?

Program Manager fits situations like: run a program and escalate program status; tasks that involve Internal communications; tasks that involve Meeting notes and agendas.

How do I install Program Manager in Claude Code?

Run `npx skills add borghei/Claude-Skills --skill program-manager -a claude-code`. Or copy the skill folder (project-management/program-manager in borghei/Claude-Skills) into .claude/skills/program-manager in your project. Claude Code loads it when a task matches its description.

How do I install Program Manager in Codex?

Run `npx skills add borghei/Claude-Skills --skill program-manager -a codex`. Or copy the skill folder (project-management/program-manager in borghei/Claude-Skills) into .agents/skills/program-manager in your project. Codex loads it when a task matches its description.

Can I use Program Manager in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add borghei/Claude-Skills --skill program-manager -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/program-manager, .gemini/skills/program-manager, .github/skills/program-manager and .opencode/skills/program-manager in your project.

What does Program Manager need to run?

Going by SKILL.md and its folder, Program Manager needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Program Manager access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Program Manager safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Program Manager use?

Program Manager is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Program Manager use?

About 1.3k tokens (SKILL.md is roughly 5.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 5.4k tokens, read only when the agent opens those files.

What are the alternatives to Program Manager?

Skills that share tags, products or a category with Program Manager: Pmstudio Comms (coco-research/coco, 473 stars), Zoho (sundial-org/awesome-openclaw-skills, 663 stars), Project Status Report (mohitagw15856/pm-claude-skills, 1.4k stars) and Project Manager (RightNow-AI/openfang, 18k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Program Manager?

borghei (a GitHub user) maintains it in borghei/Claude-Skills, which has 874 GitHub stars. The repository holds 364 skills in this directory. The repository was last updated on October 7, 2026.

Source: borghei/Claude-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.