Agent skill

Senior Pm

by borghei in borghei/Claude-Skills

Senior PM for enterprise software and SaaS — portfolio management, quantitative risk analysis, prioritization, and executive reporting.

MITAuto-check passedProduct & Project Management

Install Senior Pm

skills CLI
$ npx skills add borghei/Claude-Skills --skill senior-pm -a claude-code

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

GitHub CLI
$ gh skill install borghei/Claude-Skills senior-pm --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/senior-pm .claude/skills/senior-pm && 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
senior-pm
GitHub stars
881
Token cost
~1.9k tokens
SKILL.md length
706 words
Files
17 (incl. scripts, references, assets)
Skills in repo
349
Repo updated
First seen
Licence
MIT

At a glance

Senior PM for enterprise software and SaaS — portfolio management, quantitative risk analysis, prioritization, and executive reporting.

  • Portfolio health reviews
  • SKILL.md covers Overview, Use when, Core Capabilities and Clarify First, plus 4 more sections
  • Runs Python scripts from its folder; calls python3
  • Board-ready status reports

What it does

Senior Pm is an agent skill from borghei/Claude-Skills. Senior PM for enterprise software and SaaS — portfolio management, quantitative risk analysis, prioritization, and executive reporting. Use for portfolio health reviews, board-ready status reports, and multi-project risk/capacity analysis.

Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 20 other files, including scripts, reference files and assets (for example `assets/executive_report_template.md`, `assets/expected_output.json` and `assets/project_charter_template.md`).

It sits in Product & Project Management, covering Prioritization frameworks 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

  • Portfolio health reviews
  • Board-ready status reports
  • Multi-project risk/capacity analysis

Example prompts

  • “/senior-pm”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit 4a698e8. 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 4 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python3

    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

Senior Pm loads about 1.9k tokens when it runs, and up to ~24k if it reads all its reference files. Until then it costs about 62 tokens; SKILL.md has 706 words of instructions outside code blocks.

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

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 4a698e8, republished under its MIT licence (© borghei). 706 words, ~1,902 tokens.

Download SKILL.mdSave it as .claude/skills/senior-pm/SKILL.md (or your agent's skills folder). This skill also uses 16 other files; get the full folder from GitHub.
name
senior-pm
description
Senior PM for enterprise software and SaaS — portfolio management, quantitative risk analysis, prioritization, and executive reporting. Use for portfolio health reviews, board-ready status reports, and multi-project risk/capacity analysis.
license
MIT + Commons Clause
metadata.version
2.0.1
metadata.author
borghei
metadata.category
project-management
metadata.domain
enterprise-pm
metadata.updated
2026-06-15
metadata.tags
project-management, stakeholder-management, risk, planning
metadata.python-tools
project_health_dashboard.py, risk_matrix_analyzer.py, resource_capacity_planner.py, stakeholder_mapper.py
metadata.tech-stack
portfolio-management, risk-analysis, stakeholder-mapping, executive-reporting

Senior Project Management Expert

Overview

Strategic project management for enterprise software, SaaS, and digital transformation initiatives. This skill provides sophisticated portfolio management capabilities, quantitative analysis tools, and executive-level reporting frameworks for managing complex, multi-million dollar project portfolios. It pairs deterministic Python analysis (health scoring, risk matrices, capacity planning, stakeholder mapping) with board-ready communication frameworks.

Use when

  • The user asks to "run a portfolio health review", "build an executive status report", or "do a stakeholder map"
  • Multiple projects need prioritization across WSJF / RICE / ICE / MoSCoW with strategic alignment
  • A board-ready or executive-ready RAG report needs to be produced
  • Risk analysis needs EMV, Monte Carlo, or portfolio risk correlation — beyond a basic probability/impact matrix
  • Resource capacity planning is needed across multiple concurrent projects
  • A quarterly portfolio rebalancing or three-horizons review is being planned
  • The user says "our portfolio is misaligned", "executives don't trust the reports", or "we can't tell which projects are actually healthy"

Core Capabilities

  • Portfolio health & strategic alignment — multi-dimensional weighted scoring (timeline, budget, scope, quality, risk), RAG status, three-horizons rebalancing
  • Quantitative risk management — EMV analysis, three-point/Monte Carlo estimation, category weighting, portfolio risk correlation, risk-appetite framework
  • Advanced prioritization — WSJF, RICE, ICE, MoSCoW, MCDA with a model-selection decision tree
  • Resource capacity planning — utilization optimization (70-85% band), skill matching, bottleneck identification, scenario planning
  • Executive communication & governance — board-ready RAG reports, RACI matrices, escalation paths, risk-adjusted ROI/NPV

Clarify First

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

  • Which artifact — portfolio health review, executive status report, stakeholder map, or risk/capacity analysis (each maps to a different tool and structure)
  • Audience — board, exec staff, or delivery team (sets the altitude, RAG framing, and level of detail)
  • Portfolio scope and data — which projects and what timeline/budget/risk data exists (scores and dashboards are only as good as the inputs)
  • Prioritization model — WSJF, RICE, ICE, or MoSCoW, when ranking projects (each produces a different order)

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
# Tier 1 — portfolio health (multi-dimensional RAG scoring)
python3 scripts/project_health_dashboard.py assets/sample_project_data.json

# Tier 2 — quantitative risk matrix + mitigation strategy
python3 scripts/risk_matrix_analyzer.py assets/sample_project_data.json

# Tier 3 — resource capacity / utilization
python3 scripts/resource_capacity_planner.py assets/sample_project_data.json

# Stakeholder mapping (Mendelow's Matrix + comms plan)
python3 scripts/stakeholder_mapper.py --demo --format json

References

Load the reference that matches the task — keep this file lean and pull detail on demand:

  • references/methodology-and-operations.md — the full three-tier analysis approach, prioritization models, risk framework, stakeholder-mapping detail, asset/template descriptions, weekly/monthly/quarterly workflows, handoff protocols, KPIs, anti-patterns, troubleshooting, success criteria, and Python tool flag reference. Read this for any hands-on portfolio, risk, capacity, or reporting work.
  • references/portfolio-prioritization-models.md — deep dive on WSJF/RICE/ICE/MoSCoW/MCDA and the model-selection decision tree. Read when choosing or defending a prioritization model.
  • references/risk-management-framework.md — full quantitative risk process: identification, three-point estimation, EMV, portfolio correlation, risk appetite. Read for any non-trivial risk analysis.
  • references/stakeholder-engagement-guide.md — Mendelow quadrant playbooks, blocker engagement, communication cadences. Read when building a stakeholder/communication plan.
  • references/red-flags.md — common ways this skill's output goes wrong, with fixes. Read before finalizing a portfolio assessment or executive report.
Show full SKILL.md (233 more words)Show less

Scope & Limitations

In Scope: Multi-project portfolio health assessment with weighted composite scoring; quantitative risk analysis using EMV, probability/impact matrices, and category weighting; resource capacity planning with utilization optimization and skill-matching; stakeholder mapping with Mendelow's Matrix and targeted communication plans; executive-level reporting with RAG status dashboards and strategic recommendations.

Out of Scope: Sprint-level team management (see scrum-master/); product backlog management and feature prioritization (see execution/prioritization-frameworks/); agile coaching and team maturity (see agile-coach/); financial modeling beyond project-level ROI (see finance/); contract negotiation and procurement.

Important Caveats: Health scores use deterministic formulas, not ML predictions — calibrate thresholds to your portfolio. Risk EMV assumes independent risks; portfolio correlation analysis (Step 4) gives a more accurate combined view but needs cross-project dependency data. Capacity models are weekly snapshots; they do not account for intra-week variability or unplanned spikes.

Integration Points

IntegrationDirectionDescription
scrum-master/Receives fromSprint velocity and health metrics feed portfolio-level health dashboards
sprint-retrospective/Receives fromRetro insights inform stakeholder reports and process improvement tracking
execution/brainstorm-okrs/Feeds intoPortfolio priorities and strategic context shape quarterly OKR themes
execution/outcome-roadmap/Feeds intoPortfolio health data influences roadmap commitment levels (Now/Next/Later)
discovery/pre-mortem/Receives fromLaunch-blocking tigers escalate into portfolio risk register
execution/release-notes/ComplementsRelease notes incorporate stakeholder communication plans from mapper
Jira via Atlassian MCPBidirectionalPull project data for health analysis; push status reports to Confluence
Financial SystemsReceives fromReal-time budget and spend data for variance analysis

© 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 16 other files (scripts, references, assets) in project-management/senior-pm of borghei/Claude-Skills.

  • SKILL.md
  • assets/executive_report_template.md
  • assets/expected_output.json
  • assets/project_charter_template.md
  • assets/raci_matrix_template.md
  • assets/sample_project_data.json
  • assets/stakeholder_map_template.md
  • examples/acme-portfolio-health-assessment.md
  • references/methodology-and-operations.md
  • references/portfolio-prioritization-models.md
  • references/red-flags.md
  • references/risk-management-framework.md
  • references/stakeholder-engagement-guide.md
  • scripts/project_health_dashboard.py
  • scripts/resource_capacity_planner.py
  • scripts/risk_matrix_analyzer.py
  • scripts/stakeholder_mapper.py

Open the folder on GitHubat commit 4a698e8

Compare with similar skills

Senior Pm 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.

Senior Pm compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Senior Pm this skillborghei/Claude-Skills881—~1.9kAutomated safety check: PassMIT
Senior Pmalirezarezvani/claude-skills28k1 repos~4.1kAutomated safety check: PassMIT
Senior PmaAAaqwq/AGI-Super-Team1051 repos~4.2kAutomated safety check: PassMIT
Gdpr Remediation Roadmapmukul975/Privacy-Data-Protection-Skills295—~452Automated safety check: PassApache-2.0
CCPM Project Managementautomazeio/ccpm8.4k—~1.1kAutomated safety check: PassMIT
Agile Product Owneralirezarezvani/claude-skills28k3 repos~3.2kAutomated safety check: PassMIT

Similar skills

  • Senior Pm

    alirezarezvani/claude-skills

    Senior Project Manager for enterprise software, SaaS, and digital transformation projects.

    28k GitHub starsUsed in 1 repo~4.1k tokens
    Product & Project ManagementAuto-check passed
  • Senior Pm

    aAAaqwq/AGI-Super-Team

    Senior Project Manager for enterprise software, SaaS, and digital transformation projects.

    105 GitHub starsUsed in 1 repo~4.2k tokens
    Product & Project ManagementAuto-check passed
  • Gdpr Remediation Roadmap

    mukul975/Privacy-Data-Protection-Skills

    Guides conversion of gap analysis findings into phased implementation plans with milestones and risk-based prioritisation.

    295 GitHub stars~452 tokensUpdated 6 mo ago
    Legal & ComplianceAuto-check passed
  • Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.

    8.4k GitHub stars~1.1k tokensUpdated 6 mo ago
    Product & Project ManagementAuto-check passed
  • Agile Product Owner

    alirezarezvani/claude-skills

    Writes INVEST-checked user stories with acceptance criteria, splits epics, plans sprints from velocity and ranks the backlog with a weighted score.

    28k GitHub starsUsed in 3 repos~3.2k tokens
    Product & Project ManagementAuto-check passed
  • Uv

    astral-sh/claude-code-plugins

    Official

    Guide for using uv, the Python package and project manager. An agent skill from astral-sh/claude-code-plugins.

    313 GitHub starsUsed in 2 repos~980 tokens
    Product & Project ManagementAuto-check passed

More from borghei/Claude-Skills

All 349 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.

    881 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.

    881 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.

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

    borghei/Claude-Skills

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

    881 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.

    881 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.

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

Questions about Senior Pm

What does Senior Pm do?

Senior PM for enterprise software and SaaS — portfolio management, quantitative risk analysis, prioritization, and executive reporting. Senior Pm is an agent skill from borghei/Claude-Skills. Senior PM for enterprise software and SaaS — portfolio management, quantitative risk analysis, prioritization, and executive reporting.

When should I use Senior Pm?

Senior Pm fits situations like: portfolio health reviews; board-ready status reports; multi-project risk/capacity analysis.

How do I install Senior Pm in Claude Code?

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

How do I install Senior Pm in Codex?

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

Can I use Senior Pm 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 senior-pm -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/senior-pm, .gemini/skills/senior-pm, .github/skills/senior-pm and .opencode/skills/senior-pm in your project.

What does Senior Pm need to run?

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

Does Senior Pm 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 Senior Pm 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 Senior Pm use?

Senior Pm 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 Senior Pm use?

About 1.9k tokens (SKILL.md is roughly 7.6k 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 22k tokens, read only when the agent opens those files.

What are the alternatives to Senior Pm?

Skills that share tags, products or a category with Senior Pm: Senior Pm (alirezarezvani/claude-skills, 28k stars), Senior Pm (aAAaqwq/AGI-Super-Team, 105 stars), Gdpr Remediation Roadmap (mukul975/Privacy-Data-Protection-Skills, 295 stars) and CCPM Project Management (automazeio/ccpm, 8.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Senior Pm?

borghei (a GitHub user) maintains it in borghei/Claude-Skills, which has 881 GitHub stars. The repository holds 349 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.