senior-pm

Manage enterprise software and SaaS projects with portfolio risk analysis and executive reporting.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Tonybleything76/more-claude-skills --skill senior-pm-tonybleything76
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-pm
Source: https://github.com/Tonybleything76/more-claude-skills/tree/main/project-management/senior-pm
Command: npx skills add https://github.com/Tonybleything76/more-claude-skills --skill senior-pm-tonybleything76

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy, scipy, matplotlib, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill tackles the complexity of managing large-scale enterprise software, SaaS, and digital transformation projects by providing advanced portfolio management, quantitative risk analysis, and executive reporting capabilities.

Core Features & Use Cases

  • Portfolio Health Assessment: Utilizes multi-dimensional scoring (Timeline, Budget, Scope, Quality, Risk) to provide a RAG status for each project and the overall portfolio.
  • Quantitative Risk Management: Employs EMV analysis and Monte Carlo simulations to model financial and schedule risks, informing mitigation strategies.
  • Advanced Prioritization: Supports WSJF, RICE, and ICE models for effective project and feature prioritization.
  • Executive Reporting: Generates board-ready reports with RAG status, financial performance, risk heatmaps, and strategic recommendations.
  • Use Case: A CTO can use this Skill to get a real-time, data-driven overview of their entire project portfolio, identify critical risks, and make informed decisions about resource allocation and strategic investments.

Quick Start

Use the senior-pm skill to generate a portfolio health dashboard for the attached project data.

Frequently Asked Questions about senior-pm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run Monte Carlo simulations for project portfolio risk analysis?

Monte Carlo simulations model financial and schedule risks for enterprise project portfolios by running probabilistic scenarios. This skill executes the simulation using Python with numpy and scipy, producing quantitative risk outputs to inform mitigation strategies.

What is the best way to prioritize enterprise software projects using WSJF?

WSJF (Weighted Shortest Job First) prioritizes enterprise software projects by calculating the cost of delay divided by job size. This skill supports WSJF alongside RICE and ICE models to rank features and projects for effective portfolio resource allocation.

How do I generate executive reporting dashboards with RAG status for digital transformation projects?

Executive reporting dashboards are generated by applying multi-dimensional health scoring across Timeline, Budget, Scope, Quality, and Risk to produce a RAG status. This skill outputs board-ready reports with financial performance, risk heatmaps, and strategic recommendations.

Does this project portfolio management skill require Python dependencies like pandas and matplotlib?

Yes, this skill requires Python environments with pandas, numpy, scipy, and matplotlib installed. These dependencies drive the quantitative data analysis, statistical modeling, and visual chart generation needed for advanced portfolio health reporting.

Can I use EMV analysis for quantitative risk management of SaaS projects?

Expected Monetary Value (EMV) analysis quantifies financial risks of SaaS projects by multiplying probability by impact. This skill employs EMV analysis alongside Monte Carlo simulations to model project risks and inform data-driven mitigation strategies.

What are the limitations of using Python scripts for multi-dimensional health scoring in project management?

Multi-dimensional health scoring using Python scripts requires structured project data inputs for Timeline, Budget, Scope, Quality, and Risk metrics. Limitations arise if raw portfolio data is incomplete or unstructured, preventing accurate RAG status calculation.