Design and debug game transform systems, coordinate spaces, local/world/view/projection matrices, homogeneous coordinates, camera constraints, and inverse transforms.
SkillScore91Maintained
Automatic
◆Coding pack
Last verified 8/16/2026
What it changes
Passed 20 of 22 test cases with the skill, and 14 of 22 without it.
Without skill64%
With skill91%
Checks it passed that the model alone missed
Includes asserting matrix finiteness in the stability checklist.
Warns against calculating matrix inverses inside per-point evaluation loops.
Specifies using affine transforms for translation, rotation, scale, and shear.
and 4 more in the full report
6 fixed14 passed either way2 still failing0 broke
Pass-rate lift
+27 pp
Tokens
+9%
Agent turns
0%
Response time
-19%
Model gemini-3.6-flashMeasured 8/16/2026v120 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 6
Prompt
When starting a new game project in C++, developers often run into matrix multiplication bugs caused by implicit assumptions in different math headers. What specific conventions must be defined and documented upfront before writing transform code?
What was checked, without and with the skill
Checked
Without skill
With skill
Recommends defining vector conventions and matrix memory layout upfront.
Passed
Passed
Recommends defining handedness, up axis, angle units, and quaternion order upfront.
Missed
Passed
case-09 · gemini-3.6-flash · 8/16/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md74 linessingle file
Game Transform Systems
Use this skill to make transform code explicit, composable, testable, and
consistent across gameplay, rendering, physics, and tools.