Malformed version fixture
1.2 is the shape a skill author reaches for when treating the version as a decimal number. It is not semver, and it is not comparable against 1.2.0 or 1.10, so an installer cannot tell from it whether a change is a patch or a behavior change. YAML also reads the unquoted value as a float, which is the failure the validator reports.