Installs into .claude/skills of the current project.
Are you the author of Normalization?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/yogsoth-ai-normalization)
---
name: normalization
description: Normalize a score matrix using a specified method to make scores comparable across criteria.
execution: subagent
prompt: ./prompt.md
input: score_matrix (object), method (string)
used-by: multi-criteria-scoring
---
# Normalization
Normalize the scoring matrix to make scores with different units and scales comparable across criteria.
## Execution
Subagent receives the raw scoring matrix and normalization method, outputs the normalized matrix.
## Why Subagent
Normalization involves mathematical transformations and direction handling; independent verification of transformation correctness is needed to avoid direction errors causing rank reversals.
## HARD-GATE
All normalized values must be in the [0, 1] range, with max-direction criteria having optimal value of 1, and min-direction criteria having optimal value of 1 (after inversion).