impediment-prioritization

Ranks impediments and countermeasures using a value-stream scoring formula.

38.5k|4.9k|Updated Jun 11, 2025
One-click install
npx skills add https://github.com/github/awesome-copilot --skill impediment-prioritization
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: impediment-prioritization
Source: https://github.com/github/awesome-copilot/tree/main/skills/impediment-prioritization
Command: npx skills add https://github.com/github/awesome-copilot --skill impediment-prioritization

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Teams facing long lists of findings, risks, or retrospective action items often lack a consistent, defensible way to decide what to fix first. This Skill applies a fixed value-stream scoring model (ROI, Cost to Implement, Ease of Deployment, Risk Factor) and a deterministic priority formula to turn any impediment list into a ranked, rationale-backed remediation backlog.

Core Features & Use Cases

  • Four-Criterion Scoring Rubric: Scores each countermeasure on ROI, Cost, Ease, and Risk (1-10 scales) with anchoring examples across platform engineering, security, SRE, and governance domains.
  • Fixed Priority Formula: Computes Priority = ((ROI * (10/Cost)) + (Ease * (10/Risk))) / 2, sorts descending, and renders a ranked Markdown table with per-criterion rationale.
  • Domain-Agnostic Inputs: Accepts GHQR findings, audit results, risk registers, architecture review gaps, retrospective action items, or any free-form {impediment, countermeasure} list.
  • Use Case: Given a GitHub Enterprise health-check report with findings like missing 2FA enforcement and disabled secret scanning, produce a ranked table showing which remediations to execute first, with a top-3 act-first summary.

Quick Start

Ask the agent to prioritize this list of impediments and countermeasures using the impediment prioritization skill, then paste your findings or action items.

Frequently Asked Questions about impediment-prioritization

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

FAQPage Schema
How do I prioritize a list of impediments or findings?

Provide a list of impediment and countermeasure pairs, and the skill scores each on ROI, Cost, Ease, and Risk from 1 to 10. It then computes Priority = ((ROI * (10/Cost)) + (Ease * (10/Risk))) / 2 and returns a ranked table with rationales.

What inputs does impediment prioritization accept?

It accepts any {impediment, countermeasure} list, including GHQR health-check findings, audit non-conformances, retrospective action items, risk register entries, architecture review gaps, or free-form problem and fix pairs. Duplicates are collapsed and each impediment maps to one countermeasure.

How is the priority score calculated?

Priority equals ((ROI * (10/Cost)) + (Ease * (10/Risk))) / 2, yielding a theoretical range of 1 to 100. Higher scores rank first, and the 1-10 scale minimums prevent division by zero.

Can I use this for security audit or risk register ranking?

Yes, the scoring rubric includes anchoring examples for security, SRE, platform engineering, and governance domains. Map each audit non-conformance or risk to its remediation or mitigation, then score against the closest anchor row.

Does the skill execute the remediations it ranks?

No, it is read-only by design. It produces a ranked recommendation table meant to be reviewed with the accountable team and wired into downstream artifacts like Jira epics, ADRs, or OKR backlogs.