From ring-pmo-team
Dispatches 4 PMO specialists (portfolio-manager, resource-planner, risk-analyst, governance-specialist) in parallel for comprehensive portfolio review, synthesizing into unified report with prioritized recommendations. For quarterly health checks, executive overviews, or cross-project analysis.
npx claudepluginhub lerianstudio/ring --plugin ring-pmo-teamThis skill uses the workspace's default tool permissions.
Conduct a comprehensive portfolio review by dispatching 4 PMO specialists in parallel, then synthesizing their findings into a unified report.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Conduct a comprehensive portfolio review by dispatching 4 PMO specialists in parallel, then synthesizing their findings into a unified report.
MUST dispatch all 4 agents in a single message using the Task tool. Sequential dispatch is FORBIDDEN.
Task #1 (parallel):
subagent_type: "ring:portfolio-manager"
prompt: |
Conduct portfolio health assessment.
Scope: {scope or "all active projects"}.
Focus: {focus or "comprehensive"}.
Analyze:
- Portfolio health score (1-10)
- Strategic alignment per project
- Project status (RAG)
- Portfolio balance (risk vs value)
- Prioritization recommendations
Output structured findings with evidence.
Task #2 (parallel):
subagent_type: "ring:resource-planner"
prompt: |
Analyze resource utilization across portfolio.
Scope: {scope or "all active projects"}.
Analyze:
- Current resource allocation vs capacity
- Skills gaps and bottlenecks
- Cross-project resource conflicts
- Utilization rates per team/individual
- Upcoming capacity needs
Output structured findings with evidence.
Task #3 (parallel):
subagent_type: "ring:risk-analyst"
prompt: |
Assess portfolio risk posture and correlations.
Scope: {scope or "all active projects"}.
Analyze:
- Portfolio-level risk aggregation
- Cross-project risk correlations
- Top risks by impact and probability
- Mitigation status and effectiveness
- Emerging risks and trends
Output structured findings with evidence.
Task #4 (parallel):
subagent_type: "ring:governance-specialist"
prompt: |
Review governance compliance across portfolio.
Scope: {scope or "all active projects"}.
Analyze:
- Gate compliance per project
- Process adherence metrics
- Audit readiness status
- Governance gaps and violations
- Compliance trend analysis
Output structured findings with evidence.
After all 4 agents return, combine their outputs into a unified portfolio review:
Based on combined analysis:
Write findings to {output_dir or "docs/pmo/{date}"}:
portfolio-status.md - Portfolio health and project statusresource-analysis.md - Resource utilization and capacityrisk-summary.md - Risk posture and mitigation statusrecommendations.md - Prioritized recommendations with owners# Portfolio Review - {Date}
## Executive Summary
{One paragraph summary of portfolio health}
## Portfolio Health Score: X/10 - {Green/Yellow/Red}
## Key Findings
1. {Finding 1}
2. {Finding 2}
3. {Finding 3}
## Recommendations
1. {Recommendation with owner and deadline}
2. {Recommendation with owner and deadline}
## Decisions Required
| Decision | Options | Deadline |
|----------|---------|----------|
| {Decision} | {Options} | {Date} |
## Detailed Analysis
- [Portfolio Status](portfolio-status.md)
- [Resource Analysis](resource-analysis.md)
- [Risk Summary](risk-summary.md)
| Rationalization | Why It's WRONG | Required Action |
|---|---|---|
| "I can do this analysis myself" | Specialists have PMO frameworks loaded | Dispatch all 4 specialists |
| "Only review troubled projects" | Healthy projects can hide emerging issues | Review ALL projects in scope |
| "Sequential dispatch is fine" | Parallel is faster, same quality | Dispatch in parallel |
| "Portfolio is too small for full review" | Size doesn't determine complexity | Run full review |
| "Governance check is optional" | Governance gaps cause downstream failures | MUST include governance |
| "Risk assessment is obvious" | Obvious risks are the ones you miss | Dispatch risk-analyst |