program-portfolio-composition
Installation
SKILL.md
Program Portfolio Composition
Most GRC programs run 3 to 8 frameworks. Presenting each one in full is how leadership reports get ignored. The job is to show the portfolio, not every control.
The SCF crosswalk is the unifier
Most "different" controls across frameworks map back to the same SCF control. SCF IAC-01 shows up as SOC 2 CC6.1, NIST AC-2, ISO A.9.2, CMMC AC.L2-3.1.1, and more. When you report the portfolio, collapse down to SCF first, then expand back to frameworks for the appendix.
A 15-framework program is usually a 400 SCF control program. That's the denominator that matters.
The 3 views that work
1. Coverage table (one row per framework)
| Framework | Coverage | 30-day delta | Top gap | Owner |
|---|---|---|---|---|
| SOC 2 | 82% | +3 pp | Access reviews | IAM |
Five columns. Never more. If you need more, split into a second table with a clear break (e.g., "priority frameworks" vs "monitored frameworks").