Gap analysis
Skill bromso/metapowers/plugins/compliance/skills/gap-analysis
Aggregate findings across all assessments into a prioritized gap registerFrom its SKILL.md
npx -y skills add bromso/metapowers --skill gap-analysisAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.9 KB, 651 tokens by cl100k_base, as published. Nobody here has run it
Gap Analysis
Aggregate findings across all assessments for "$ARGUMENTS" into a prioritized gap register. Deduplicate gaps that appear across multiple regulations and score by risk, effort, and regulatory urgency.
Prerequisites
Read .metapowers/compliance/$ARGUMENTS/00-scope.md. If this file does not exist, tell the user:
Phase 0 (Scope) has not been completed for "$ARGUMENTS". Run
/compliance:regulatory-landscape $ARGUMENTSfirst, or use--skip-checksto bypass.
If --skip-checks is present in $ARGUMENTS, skip this check.
Process
-
Read context files:
- Read
plugins/compliance/shared/grc-lifecycle-guide.mdfor GRC methodology reference - Read
.metapowers/compliance/$ARGUMENTS/00-scope.mdfor scope and control framework context - Read all assessment files from
.metapowers/compliance/$ARGUMENTS/01-assess/directory
- Read
-
Aggregate findings:
- Extract all non-compliant and partially-compliant findings from each assessment
- Normalize finding descriptions for consistent comparison
- Identify common root causes across findings
-
Deduplicate gaps:
- Identify the same gap appearing across multiple regulation assessments
- Merge duplicates into a single gap entry listing all affected regulations
- Preserve regulation-specific nuances in the merged entry
-
Score each gap:
- Risk score (1-10): What happens if not addressed? Consider regulatory penalties, data breach exposure, business disruption, reputational damage
- Effort score (1-10): Implementation complexity — technical difficulty, organizational change required, third-party dependencies, timeline
- Regulatory urgency (1-10): Deadline proximity, active enforcement, customer-blocking potential
-
Prioritize and categorize:
- Calculate weighted priority score (risk 40%, urgency 35%, inverse effort 25%)
- Identify quick wins — low effort, high risk reduction
- Identify critical gaps — high risk regardless of effort
- Identify strategic improvements — high effort but significant long-term value
-
Write the artifact to
.metapowers/compliance/$ARGUMENTS/02-remediate.mdwith sections:- Gap Register — table with gap ID, description, affected regulations, risk score, effort score, urgency score, weighted priority
- Quick Wins — gaps that can be closed rapidly with high impact
- Critical Gaps — highest risk items requiring immediate attention
- Root Cause Analysis — common themes across gaps
- Cross-Regulation Impact — gaps that affect the most regulations
Output
The gap analysis written to .metapowers/compliance/$ARGUMENTS/02-remediate.md. Present a summary to the user highlighting:
- Total number of unique gaps identified
- Number of quick wins
- Top 5 highest-priority gaps
- Cross-regulation coverage opportunities
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.