Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Define process performance measures, KPIs, and compliance controls for a validated PNS. Use this skill when the user needs to add measurability and governance to a documented process; when they ask to define KPIs, set performance targets, add compliance controls, or map the process to a control framework. This is a recommended extension skill — use after process-narrative-authoring when governance and measurement rigour is required. Produces a measures register and a controls register.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | -11% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -45% | 0% |
| case-22 | ✗→✓ | ▲ Improved | -24% | 0% |
| case-09 | ✗→✓ | ▲ Improved | -27% | 0% |
| case-10 | ✗→✓ | ▲ Improved | -6% | 0% |
OverKill Hill P³ · overkillhill.com · github.com/OKHP3
Define measurable process KPIs and structured compliance controls, enriching the PNS with the governance layer required for ISO 9001 §9.1 monitoring and COSO-aligned internal controls.
kpis[] or controls_and_compliance[] sections are sparse and need enrichmentprocess-narrative-authoring firstprocess-narrative-authoring directlytarget: TBD with an open question| Category | Examples | |---|---| | Cycle time | Average time from trigger to completion | | Quality | Error rate, rework rate, exception rate | | Volume | Transactions per period | | Compliance | % of steps completed with required controls | | Cost | Cost per transaction | | Customer | Satisfaction score, response time |
Each KPI in measures-register.yaml:
kpi_id — stable identifier (kpi-001, kpi-002, …)name — human-readable labelcategory — from taxonomy aboveformula — calculation description (mandatory)data_source — system or record that provides the data (mandatory)target — numeric target or "TBD"frequency — measurement frequency (daily | weekly | monthly | quarterly)owner_role_id — from PNS roles_and_raci.roles[]activities_measured[] — list of act-NNN IDs this KPI covers| Type | Description | |---|---| | preventive | Stops an error from occurring | | detective | Identifies an error after it occurs | | corrective | Fixes an error once detected | | directive | Guides behaviour through policy or procedure |
Each control in controls-register.yaml:
control_id — stable identifier (ctrl-001, ctrl-002, …)type — from COSO taxonomy abovedescription — what the control doesstandard_ref — the policy, regulation, or framework referenceactivities_covered[] — list of act-NNN IDs this control applies tofrequency — when the control is appliedevidence_required — what evidence demonstrates the control operatedowner_role_id — from PNS roles_and_raci.roles[]Merge measures-register.yaml KPI entries back into pns.yaml kpis[] section. Merge controls-register.yaml entries into pns.yaml controls_and_compliance[]. Re-run process-validation-and-quality-scoring to verify score improves.
Load on demand:
references/kpi-design-rules.md — KPI category taxonomy, formula construction rules, data source requirements, and COSO control type definitionsscripts/generate-measures-register.mjs — scaffolds measures and controls registers from PNS kpis and controls sectionsassets/fixtures/measures-register-example.yaml — canonical measures and controls for purchase-approval processBuilt by Jamie Hill · OverKill Hill P³ Published at github.com/OKHP3 Part of the OKHP3/skillz Agent Skill library. MIT License -- free to use, fork, and adapt. A nod to the source is appreciated.
Other measured skills in the registry, with their headline benchmark lift.